Skip to content

Commit 7017601

Browse files
authored
Stereo kit 0.3.5 (#1)
* Update to newer Stereokit * artifact runtimes * win-64
1 parent 2108bdb commit 7017601

File tree

11 files changed

+1330
-1188
lines changed

11 files changed

+1330
-1188
lines changed

LibStereoKit.jl

+3-7
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,11 @@ module LibStereoKit
33
using CEnum
44

55
#
6-
# Automatically generated file - do not edit
6+
# Automatically generated file
77
#
8+
using Pkg.Artifacts
89

9-
const StereoKitC = joinpath(@__DIR__, "StereoKitC.dll")
10-
11-
function __init__()
12-
# TODO - make a proper 'artifact'
13-
chmod(StereoKitC, filemode(StereoKitC) | 0o755) # dll needs to executable
14-
end
10+
StereoKitC = joinpath(artifact"StereoKitC", "win-x64\\native\\StereoKitC.dll")
1511

1612

1713
const uint64_t = Culonglong

Manifest.toml

+146
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,146 @@
1+
# This file is machine-generated - editing it directly is not advised
2+
3+
julia_version = "1.7.1"
4+
manifest_format = "2.0"
5+
6+
[[deps.ArgTools]]
7+
uuid = "0dad84c5-d112-42e6-8d28-ef12dabb789f"
8+
9+
[[deps.Artifacts]]
10+
uuid = "56f22d72-fd6d-98f1-02f0-08ddc0907c33"
11+
12+
[[deps.Base64]]
13+
uuid = "2a0f44e3-6c83-55bd-87e4-b1978d98bd5f"
14+
15+
[[deps.CEnum]]
16+
git-tree-sha1 = "215a9aa4a1f23fbd05b92769fdd62559488d70e9"
17+
uuid = "fa961155-64e5-5f13-b03f-caf6b980ea82"
18+
version = "0.4.1"
19+
20+
[[deps.Clang]]
21+
deps = ["CEnum", "Clang_jll", "Downloads", "Pkg", "TOML"]
22+
git-tree-sha1 = "b6998b85ea2abbc8a02ca1ccca9438338ed5f8e5"
23+
uuid = "40e3b903-d033-50b4-a0cc-940c62c95e31"
24+
version = "0.15.8"
25+
26+
[[deps.Clang_jll]]
27+
deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Zlib_jll", "libLLVM_jll"]
28+
git-tree-sha1 = "8cf7e67e264dedc5d321ec87e78525e958aea057"
29+
uuid = "0ee61d77-7f21-5576-8119-9fcc46b10100"
30+
version = "12.0.1+3"
31+
32+
[[deps.Dates]]
33+
deps = ["Printf"]
34+
uuid = "ade2ca70-3891-5945-98fb-dc099432e06a"
35+
36+
[[deps.Downloads]]
37+
deps = ["ArgTools", "LibCURL", "NetworkOptions"]
38+
uuid = "f43a241f-c20a-4ad4-852c-f6b1247861c6"
39+
40+
[[deps.InteractiveUtils]]
41+
deps = ["Markdown"]
42+
uuid = "b77e0a4c-d291-57a0-90e8-8db25a27a240"
43+
44+
[[deps.JLLWrappers]]
45+
deps = ["Preferences"]
46+
git-tree-sha1 = "abc9885a7ca2052a736a600f7fa66209f96506e1"
47+
uuid = "692b3bcd-3c85-4b1f-b108-f13ce0eb3210"
48+
version = "1.4.1"
49+
50+
[[deps.LibCURL]]
51+
deps = ["LibCURL_jll", "MozillaCACerts_jll"]
52+
uuid = "b27032c2-a3e7-50c8-80cd-2d36dbcbfd21"
53+
54+
[[deps.LibCURL_jll]]
55+
deps = ["Artifacts", "LibSSH2_jll", "Libdl", "MbedTLS_jll", "Zlib_jll", "nghttp2_jll"]
56+
uuid = "deac9b47-8bc7-5906-a0fe-35ac56dc84c0"
57+
58+
[[deps.LibGit2]]
59+
deps = ["Base64", "NetworkOptions", "Printf", "SHA"]
60+
uuid = "76f85450-5226-5b5a-8eaa-529ad045b433"
61+
62+
[[deps.LibSSH2_jll]]
63+
deps = ["Artifacts", "Libdl", "MbedTLS_jll"]
64+
uuid = "29816b5a-b9ab-546f-933c-edad1886dfa8"
65+
66+
[[deps.Libdl]]
67+
uuid = "8f399da3-3557-5675-b5ff-fb832c97cbdb"
68+
69+
[[deps.Logging]]
70+
uuid = "56ddb016-857b-54e1-b83d-db4d58db5568"
71+
72+
[[deps.Markdown]]
73+
deps = ["Base64"]
74+
uuid = "d6f4376e-aef5-505a-96c1-9c027394607a"
75+
76+
[[deps.MbedTLS_jll]]
77+
deps = ["Artifacts", "Libdl"]
78+
uuid = "c8ffd9c3-330d-5841-b78e-0817d7145fa1"
79+
80+
[[deps.MozillaCACerts_jll]]
81+
uuid = "14a3606d-f60d-562e-9121-12d972cd8159"
82+
83+
[[deps.NetworkOptions]]
84+
uuid = "ca575930-c2e3-43a9-ace4-1e988b2c1908"
85+
86+
[[deps.Pkg]]
87+
deps = ["Artifacts", "Dates", "Downloads", "LibGit2", "Libdl", "Logging", "Markdown", "Printf", "REPL", "Random", "SHA", "Serialization", "TOML", "Tar", "UUIDs", "p7zip_jll"]
88+
uuid = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f"
89+
90+
[[deps.Preferences]]
91+
deps = ["TOML"]
92+
git-tree-sha1 = "d3538e7f8a790dc8903519090857ef8e1283eecd"
93+
uuid = "21216c6a-2e73-6563-6e65-726566657250"
94+
version = "1.2.5"
95+
96+
[[deps.Printf]]
97+
deps = ["Unicode"]
98+
uuid = "de0858da-6303-5e67-8744-51eddeeeb8d7"
99+
100+
[[deps.REPL]]
101+
deps = ["InteractiveUtils", "Markdown", "Sockets", "Unicode"]
102+
uuid = "3fa0cd96-eef1-5676-8a61-b3b8758bbffb"
103+
104+
[[deps.Random]]
105+
deps = ["SHA", "Serialization"]
106+
uuid = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
107+
108+
[[deps.SHA]]
109+
uuid = "ea8e919c-243c-51af-8825-aaa63cd721ce"
110+
111+
[[deps.Serialization]]
112+
uuid = "9e88b42a-f829-5b0c-bbe9-9e923198166b"
113+
114+
[[deps.Sockets]]
115+
uuid = "6462fe0b-24de-5631-8697-dd941f90decc"
116+
117+
[[deps.TOML]]
118+
deps = ["Dates"]
119+
uuid = "fa267f1f-6049-4f14-aa54-33bafae1ed76"
120+
121+
[[deps.Tar]]
122+
deps = ["ArgTools", "SHA"]
123+
uuid = "a4e569a6-e804-4fa4-b0f3-eef7a1d5b13e"
124+
125+
[[deps.UUIDs]]
126+
deps = ["Random", "SHA"]
127+
uuid = "cf7118a7-6976-5b1a-9a39-7adc72f591a4"
128+
129+
[[deps.Unicode]]
130+
uuid = "4ec0a83e-493e-50e2-b9ac-8f72acf5a8f5"
131+
132+
[[deps.Zlib_jll]]
133+
deps = ["Libdl"]
134+
uuid = "83775a58-1f1d-513f-b197-d71354ab007a"
135+
136+
[[deps.libLLVM_jll]]
137+
deps = ["Artifacts", "Libdl"]
138+
uuid = "8f36deef-c2a5-5394-99ed-8e07531fb29a"
139+
140+
[[deps.nghttp2_jll]]
141+
deps = ["Artifacts", "Libdl"]
142+
uuid = "8e850ede-7688-5339-a07c-302acd2aaf8d"
143+
144+
[[deps.p7zip_jll]]
145+
deps = ["Artifacts", "Libdl"]
146+
uuid = "3f19e933-33d8-53b3-aaab-bd5110c3b7a0"

Project.toml

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
[deps]
2+
Clang = "40e3b903-d033-50b4-a0cc-940c62c95e31"

README.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
# LibStereoKitGenerator
22

3-
Generate thin Julia wrapper around StereoKitC
3+
Generate thin Julia wrapper around StereoKitC
4+
5+
Headers from source (on github), dlls from nuget package

StereoKitC.dll

-1.73 MB
Binary file not shown.

StereoKitC/runtimes/win-x64.tar.gz

795 KB
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)