Start adding pkg lines for vendor.

This commit is contained in:
Jeroen van Rijn
2025-10-10 15:31:33 +02:00
parent e1d8ece408
commit a42f81edeb
11 changed files with 11 additions and 2 deletions
+1
View File
@@ -31,6 +31,7 @@ package all
@(require) import "core:sys/darwin/Foundation" @(require) import "core:sys/darwin/Foundation"
@(require) import "core:sys/darwin/CoreFoundation" @(require) import "core:sys/darwin/CoreFoundation"
@(require) import "core:sys/darwin/Security" @(require) import "core:sys/darwin/Security"
@(require) import "vendor:darwin/CoreVideo"
@(require) import "vendor:darwin/Metal" @(require) import "vendor:darwin/Metal"
@(require) import "vendor:darwin/MetalKit" @(require) import "vendor:darwin/MetalKit"
@(require) import "vendor:darwin/QuartzCore" @(require) import "vendor:darwin/QuartzCore"
+1
View File
@@ -1,6 +1,7 @@
#+build windows #+build windows
package all package all
@(require) import "vendor:compress/lz4"
@(require) import "vendor:wgpu/glfwglue" @(require) import "vendor:wgpu/glfwglue"
@(require) import "vendor:wgpu/sdl2glue" @(require) import "vendor:wgpu/sdl2glue"
@(require) import "vendor:wgpu" @(require) import "vendor:wgpu"
+1
View File
@@ -1,3 +1,4 @@
// Bindings for [[ Box2D ; https://box2d.org ]].
package vendor_box2d package vendor_box2d
import "base:intrinsics" import "base:intrinsics"
+1
View File
@@ -1,3 +1,4 @@
// Bindings for [[ cgtlf ; https://github.com/jkuhlmann/cgltf ]].
package cgltf package cgltf
@(private) @(private)
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
Bindings against CMark (https://github.com/commonmark/cmark) Bindings for [[CMark ; https://github.com/commonmark/cmark ]].
Original authors: John MacFarlane, Vicent Marti, Kārlis Gaņģis, Nick Wellnhofer. Original authors: John MacFarlane, Vicent Marti, Kārlis Gaņģis, Nick Wellnhofer.
See LICENSE for license details. See LICENSE for license details.
+1 -1
View File
@@ -1,6 +1,6 @@
#+build ignore #+build ignore
/* /*
Bindings against CMark (https://github.com/commonmark/cmark) Bindings for [[CMark; https://github.com/commonmark/cmark]].
Original authors: John MacFarlane, Vicent Marti, Kārlis Gaņģis, Nick Wellnhofer. Original authors: John MacFarlane, Vicent Marti, Kārlis Gaņģis, Nick Wellnhofer.
See LICENSE for license details. See LICENSE for license details.
+1
View File
@@ -1,3 +1,4 @@
// Bindings for [[LZ4 ; https://github.com/lz4/lz4]].
package vendor_compress_lz4 package vendor_compress_lz4
when ODIN_OS == .Windows { when ODIN_OS == .Windows {
+1
View File
@@ -1,3 +1,4 @@
// Bindings for [[ CoreVideo ; https://developer.apple.com/documentation/corevideo ]].
package CoreVideo package CoreVideo
DisplayLinkRef :: distinct rawptr DisplayLinkRef :: distinct rawptr
+1
View File
@@ -1,3 +1,4 @@
// Bindings for [[ Metal ; https://developer.apple.com/documentation/metal ]].
package objc_Metal package objc_Metal
import NS "core:sys/darwin/Foundation" import NS "core:sys/darwin/Foundation"
+1
View File
@@ -1,3 +1,4 @@
// Bindings for [[ MetalKit ; https://developer.apple.com/documentation/metalkit ]].
package objc_MetalKit package objc_MetalKit
import NS "core:sys/darwin/Foundation" import NS "core:sys/darwin/Foundation"
+1
View File
@@ -1,3 +1,4 @@
// Bindings for [[ QuartzCore ; https://developer.apple.com/documentation/quartzcore ]].
package objc_QuartzCore package objc_QuartzCore
import NS "core:sys/darwin/Foundation" import NS "core:sys/darwin/Foundation"