Skip to content

Commit a94bf98

Browse files
committed
HelloWorldC_jll build 1.1.0+0
1 parent 9782c1d commit a94bf98

19 files changed

+185
-909
lines changed

Artifacts.toml

Lines changed: 41 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,113 +1,115 @@
11
[[HelloWorldC]]
22
arch = "aarch64"
3-
git-tree-sha1 = "935ecac78e27ef00e396e483dfa731431bbb89b3"
3+
git-tree-sha1 = "c6dd286723596d7775e74dfc01dfbb46bedf07d0"
44
libc = "glibc"
55
os = "linux"
66

77
[[HelloWorldC.download]]
8-
sha256 = "124db9236b0e24d5b3adc96f50c1a3d68c787350ea78594565e15ebd23943fcd"
9-
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.10+1/HelloWorldC.v1.0.10.aarch64-linux-gnu.tar.gz"
8+
sha256 = "7724f560e8fc77526cd758f2755eabf09ecae1c31cde1d2479e8e1351bb83eee"
9+
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.1.0+0/HelloWorldC.v1.1.0.aarch64-linux-gnu.tar.gz"
1010
[[HelloWorldC]]
1111
arch = "aarch64"
12-
git-tree-sha1 = "60505e4ceef3094f640446ecc1948d145dcc4730"
12+
git-tree-sha1 = "b61cf78c06dda6a512ff4c1989ad4396841328d4"
1313
libc = "musl"
1414
os = "linux"
1515

1616
[[HelloWorldC.download]]
17-
sha256 = "b396b06fe04f48ccf0fc3e8b0d180e606669339ccb7c9c6ea572df98f608608e"
18-
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.10+1/HelloWorldC.v1.0.10.aarch64-linux-musl.tar.gz"
17+
sha256 = "2ee6d7d36d625f57cf83f0021a6c71ef748eb59ed946bf657e9316f50f416789"
18+
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.1.0+0/HelloWorldC.v1.1.0.aarch64-linux-musl.tar.gz"
1919
[[HelloWorldC]]
2020
arch = "armv7l"
21-
git-tree-sha1 = "f0dabfb6c8d868ec88966580e93fbe32b95595ba"
21+
call_abi = "eabihf"
22+
git-tree-sha1 = "8fbf02f20debf460aeee45adb23356cf755b8b2b"
2223
libc = "glibc"
2324
os = "linux"
2425

2526
[[HelloWorldC.download]]
26-
sha256 = "55e767fb4deaecffefb6e284f1b1da0df3181a2e18da6bfea4c425aa2345b0a3"
27-
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.10+1/HelloWorldC.v1.0.10.armv7l-linux-gnueabihf.tar.gz"
27+
sha256 = "5930761d3f0d790f56c55666f91465b763e0a7c994fb2ae7448c0f2eb1faa1a1"
28+
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.1.0+0/HelloWorldC.v1.1.0.armv7l-linux-gnueabihf.tar.gz"
2829
[[HelloWorldC]]
2930
arch = "armv7l"
30-
git-tree-sha1 = "23668c989b19ba52548a6d199020c0c160fdbc2d"
31+
call_abi = "eabihf"
32+
git-tree-sha1 = "038b8731fa1db43c8ffa7c3999c5285a8aebf8d1"
3133
libc = "musl"
3234
os = "linux"
3335

3436
[[HelloWorldC.download]]
35-
sha256 = "91df9057a38afe6c480380a13f0f62f692c25bdf06621c684b1dc24743cca70f"
36-
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.10+1/HelloWorldC.v1.0.10.armv7l-linux-musleabihf.tar.gz"
37+
sha256 = "153b9b9eeb12b30e87dbfe6d65f41729e917415e2ea27868fdcde5d222c0c108"
38+
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.1.0+0/HelloWorldC.v1.1.0.armv7l-linux-musleabihf.tar.gz"
3739
[[HelloWorldC]]
3840
arch = "i686"
39-
git-tree-sha1 = "f49d55dec400ce51424372a68b080aa9278fd727"
41+
git-tree-sha1 = "d3f1f75649df295b6d516de2a460e465d548fc82"
4042
libc = "glibc"
4143
os = "linux"
4244

4345
[[HelloWorldC.download]]
44-
sha256 = "24b6e2bfc1b0c94112b4b849a8fb0ff51c5255ec4e888ed91356f4923e36f154"
45-
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.10+1/HelloWorldC.v1.0.10.i686-linux-gnu.tar.gz"
46+
sha256 = "1107fba8bcf444d1822bc68829c846c1119e3b3e51f4631462d73a3933285122"
47+
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.1.0+0/HelloWorldC.v1.1.0.i686-linux-gnu.tar.gz"
4648
[[HelloWorldC]]
4749
arch = "i686"
48-
git-tree-sha1 = "dc02cd55b5eee3e75dbaab80c6353ff3affa23ae"
50+
git-tree-sha1 = "00be94b79df5ec0d9601c7d1a9a392db62ac18bc"
4951
libc = "musl"
5052
os = "linux"
5153

5254
[[HelloWorldC.download]]
53-
sha256 = "9b500d6dbcb851fb8a2bea3db226ca4f5cbe2c538a57386300082d7c2f9c89f3"
54-
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.10+1/HelloWorldC.v1.0.10.i686-linux-musl.tar.gz"
55+
sha256 = "f7cc312d92444299ab7e15bf062bbc87aec0fdc84f39d2e9086aff9a2b12a670"
56+
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.1.0+0/HelloWorldC.v1.1.0.i686-linux-musl.tar.gz"
5557
[[HelloWorldC]]
5658
arch = "i686"
57-
git-tree-sha1 = "676a522664baaa275e19d9c498d9a43405bcab1b"
59+
git-tree-sha1 = "3ca28eb6e0ca6312307f3dade4f953a55921d7f3"
5860
os = "windows"
5961

6062
[[HelloWorldC.download]]
61-
sha256 = "a427e15374f3321da4184f597393a8d2122197d8a0d6a6ee35804999bda74d60"
62-
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.10+1/HelloWorldC.v1.0.10.i686-w64-mingw32.tar.gz"
63+
sha256 = "fabc9a8e794dca1038a0f1213fe8f6692acf21709cf9f54ebd7ecc6ce879b3ad"
64+
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.1.0+0/HelloWorldC.v1.1.0.i686-w64-mingw32.tar.gz"
6365
[[HelloWorldC]]
6466
arch = "powerpc64le"
65-
git-tree-sha1 = "f5e7bd85224a2edaf821e35ea7ffc69d3df058d1"
67+
git-tree-sha1 = "c588cad2d684c714a0faf010e9e8dff00e325301"
6668
libc = "glibc"
6769
os = "linux"
6870

6971
[[HelloWorldC.download]]
70-
sha256 = "4cac9de570523eb39822fdd610f030b2d7645ac7128abbdd68eed57c476dfd3d"
71-
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.10+1/HelloWorldC.v1.0.10.powerpc64le-linux-gnu.tar.gz"
72+
sha256 = "a47741ed4a7ecdab6f4814338ffda82816268b4870ddec66aeaf90a933cdf276"
73+
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.1.0+0/HelloWorldC.v1.1.0.powerpc64le-linux-gnu.tar.gz"
7274
[[HelloWorldC]]
7375
arch = "x86_64"
74-
git-tree-sha1 = "29f9d07697f7cd8611e472e2bf6827c6da5baa33"
76+
git-tree-sha1 = "ab7375f3142c9acf2b1bcf9b0e3da2c0db4e04f7"
7577
os = "macos"
7678

7779
[[HelloWorldC.download]]
78-
sha256 = "ab1968fc664b2f4107f55d2132cff7f8539219f86fb3c347d367aef22253b1e3"
79-
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.10+1/HelloWorldC.v1.0.10.x86_64-apple-darwin14.tar.gz"
80+
sha256 = "60659b761bdbc83c357094c109671a8a2f960764d25bb04c80a72f6a872943ed"
81+
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.1.0+0/HelloWorldC.v1.1.0.x86_64-apple-darwin.tar.gz"
8082
[[HelloWorldC]]
8183
arch = "x86_64"
82-
git-tree-sha1 = "88672bbf20e3070e76322769d0b47426b84c4cb0"
84+
git-tree-sha1 = "8b96d8e7f199cf8c44eb0907392a545cc2dcab30"
8385
libc = "glibc"
8486
os = "linux"
8587

8688
[[HelloWorldC.download]]
87-
sha256 = "f51e5569a88ba99d16e00b879f279e8ed20c3dac246054b9596111415b8c9dd9"
88-
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.10+1/HelloWorldC.v1.0.10.x86_64-linux-gnu.tar.gz"
89+
sha256 = "009481f8fcba344a01aa39b6e4cbc192c90a270afb9ecf2ccf49f37633670749"
90+
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.1.0+0/HelloWorldC.v1.1.0.x86_64-linux-gnu.tar.gz"
8991
[[HelloWorldC]]
9092
arch = "x86_64"
91-
git-tree-sha1 = "944af4c7813b48e67dcbc01b4a47c8af441ea0be"
93+
git-tree-sha1 = "5a19d2015a9fb564a17503a064ba6b4f44a400fc"
9294
libc = "musl"
9395
os = "linux"
9496

9597
[[HelloWorldC.download]]
96-
sha256 = "cfd27e07fbe571b1d469d3416ee85c53ca7dec2fdb8dd275f0f8187dce7c2208"
97-
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.10+1/HelloWorldC.v1.0.10.x86_64-linux-musl.tar.gz"
98+
sha256 = "4f9c5241783d2fce2ade5f6823b02cb7e90b0115ee045046316e8e51f598232b"
99+
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.1.0+0/HelloWorldC.v1.1.0.x86_64-linux-musl.tar.gz"
98100
[[HelloWorldC]]
99101
arch = "x86_64"
100-
git-tree-sha1 = "37587f67bd71fdd9a1e8b0b3c5f5da046aad89fc"
102+
git-tree-sha1 = "f78849ddfc141188aa044361fdbd9ae3dc0793bc"
101103
os = "freebsd"
102104

103105
[[HelloWorldC.download]]
104-
sha256 = "518278c225ed7230ee7ca0ec663269a220c484c83066d597875fe2b377c379e7"
105-
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.10+1/HelloWorldC.v1.0.10.x86_64-unknown-freebsd11.1.tar.gz"
106+
sha256 = "222087c1f33a8a14e2b24ab6b7128cc3ef6da9e54d158e44416b813079915e63"
107+
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.1.0+0/HelloWorldC.v1.1.0.x86_64-unknown-freebsd.tar.gz"
106108
[[HelloWorldC]]
107109
arch = "x86_64"
108-
git-tree-sha1 = "453f7af467feb9da0cafbbcd85b1731b7dfe3e82"
110+
git-tree-sha1 = "1f5876c1a345ee5f4bed44c5b480df5f80724033"
109111
os = "windows"
110112

111113
[[HelloWorldC.download]]
112-
sha256 = "35daff8e3a612fc2b6cdcb2b5c30ae9accdbd849342070fe365c3e3b2e910178"
113-
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.0.10+1/HelloWorldC.v1.0.10.x86_64-w64-mingw32.tar.gz"
114+
sha256 = "f6cf7070e726a58af121b9be6be37ce42459fe7ca308b1f7febae52edda223ed"
115+
url = "https://github.com/JuliaBinaryWrappers/HelloWorldC_jll.jl/releases/download/HelloWorldC-v1.1.0+0/HelloWorldC.v1.1.0.x86_64-w64-mingw32.tar.gz"

Project.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
11
name = "HelloWorldC_jll"
22
uuid = "dca1746e-5efc-54fc-8249-22745bc95a49"
3-
version = "1.0.11+0"
3+
version = "1.1.0+0"
44

55
[deps]
6+
JLLWrappers = "692b3bcd-3c85-4b1f-b108-f13ce0eb3210"
67
Pkg = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f"
78
Libdl = "8f399da3-3557-5675-b5ff-fb832c97cbdb"
9+
Artifacts = "56f22d72-fd6d-98f1-02f0-08ddc0907c33"
810

911
[compat]
12+
JLLWrappers = "1.1.0"
1013
julia = "1.0"

README.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,32 @@
1-
# `HelloWorldC_jll.jl` (v1.0.11+0)
1+
# `HelloWorldC_jll.jl` (v1.1.0+0)
22

3-
This is an autogenerated package constructed using [`BinaryBuilder.jl`](https://github.com/JuliaPackaging/BinaryBuilder.jl). The originating [`build_tarballs.jl`](https://github.com/JuliaPackaging/Yggdrasil/blob/d71ff0dc5a969cca6134450cf4dbe60757103034/H/HelloWorldC/build_tarballs.jl) script can be found on [`Yggdrasil`](https://github.com/JuliaPackaging/Yggdrasil/), the community build tree. If you have any issue, please report it to the Yggdrasil [bug tracker](https://github.com/JuliaPackaging/Yggdrasil/issues).
3+
This is an autogenerated package constructed using [`BinaryBuilder.jl`](https://github.com/JuliaPackaging/BinaryBuilder.jl). The originating [`build_tarballs.jl`](https://github.com/JuliaPackaging/Yggdrasil/blob/833dd6b4ed0e63ffe136eaeab940c42b5aad628d/H/HelloWorldC/build_tarballs.jl) script can be found on [`Yggdrasil`](https://github.com/JuliaPackaging/Yggdrasil/), the community build tree. If you have any issue, please report it to the Yggdrasil [bug tracker](https://github.com/JuliaPackaging/Yggdrasil/issues).
44

55
For more details about JLL packages and how to use them, see `BinaryBuilder.jl` [documentation](https://juliapackaging.github.io/BinaryBuilder.jl/dev/jll/).
66

77
## Sources
88

99
The tarballs for `HelloWorldC_jll.jl` have been built from these sources:
1010

11-
* files in directory, relative to originating `build_tarballs.jl`: [`./bundled`](https://github.com/JuliaPackaging/Yggdrasil/tree/d71ff0dc5a969cca6134450cf4dbe60757103034/H/HelloWorldC/bundled)
11+
* files in directory, relative to originating `build_tarballs.jl`: [`./bundled`](https://github.com/JuliaPackaging/Yggdrasil/tree/833dd6b4ed0e63ffe136eaeab940c42b5aad628d/H/HelloWorldC/bundled)
1212

1313
## Platforms
1414

1515
`HelloWorldC_jll.jl` is available for the following platforms:
1616

17-
* `Linux(:aarch64, libc=:glibc)` (`aarch64-linux-gnu`)
18-
* `Linux(:aarch64, libc=:musl)` (`aarch64-linux-musl`)
19-
* `Linux(:armv7l, libc=:glibc, call_abi=:eabihf)` (`armv7l-linux-gnueabihf`)
20-
* `Linux(:armv7l, libc=:musl, call_abi=:eabihf)` (`armv7l-linux-musleabihf`)
21-
* `Linux(:i686, libc=:glibc)` (`i686-linux-gnu`)
22-
* `Linux(:i686, libc=:musl)` (`i686-linux-musl`)
23-
* `Windows(:i686)` (`i686-w64-mingw32`)
24-
* `Linux(:powerpc64le, libc=:glibc)` (`powerpc64le-linux-gnu`)
25-
* `MacOS(:x86_64)` (`x86_64-apple-darwin14`)
26-
* `Linux(:x86_64, libc=:glibc)` (`x86_64-linux-gnu`)
27-
* `Linux(:x86_64, libc=:musl)` (`x86_64-linux-musl`)
28-
* `FreeBSD(:x86_64)` (`x86_64-unknown-freebsd11.1`)
29-
* `Windows(:x86_64)` (`x86_64-w64-mingw32`)
17+
* `Linux aarch64 {libc=glibc}` (`aarch64-linux-gnu`)
18+
* `Linux aarch64 {libc=musl}` (`aarch64-linux-musl`)
19+
* `Linux armv7l {call_abi=eabihf, libc=glibc}` (`armv7l-linux-gnueabihf`)
20+
* `Linux armv7l {call_abi=eabihf, libc=musl}` (`armv7l-linux-musleabihf`)
21+
* `Linux i686 {libc=glibc}` (`i686-linux-gnu`)
22+
* `Linux i686 {libc=musl}` (`i686-linux-musl`)
23+
* `Windows i686` (`i686-w64-mingw32`)
24+
* `Linux powerpc64le {libc=glibc}` (`powerpc64le-linux-gnu`)
25+
* `macOS x86_64` (`x86_64-apple-darwin`)
26+
* `Linux x86_64 {libc=glibc}` (`x86_64-linux-gnu`)
27+
* `Linux x86_64 {libc=musl}` (`x86_64-linux-musl`)
28+
* `FreeBSD x86_64` (`x86_64-unknown-freebsd`)
29+
* `Windows x86_64` (`x86_64-w64-mingw32`)
3030

3131
## Products
3232

src/HelloWorldC_jll.jl

Lines changed: 8 additions & 100 deletions
Original file line numberDiff line numberDiff line change
@@ -1,101 +1,9 @@
1-
module HelloWorldC_jll
2-
3-
if isdefined(Base, :Experimental) && isdefined(Base.Experimental, Symbol("@optlevel"))
4-
@eval Base.Experimental.@optlevel 0
5-
end
6-
7-
if VERSION < v"1.3.0-rc4"
8-
# We lie a bit in the registry that JLL packages are usable on Julia 1.0-1.2.
9-
# This is to allow packages that might want to support Julia 1.0 to get the
10-
# benefits of a JLL package on 1.3 (requiring them to declare a dependence on
11-
# this JLL package in their Project.toml) but engage in heroic hacks to do
12-
# something other than actually use a JLL package on 1.0-1.2. By allowing
13-
# this package to be installed (but not loaded) on 1.0-1.2, we enable users
14-
# to avoid splitting their package versions into pre-1.3 and post-1.3 branches
15-
# if they are willing to engage in the kinds of hoop-jumping they might need
16-
# to in order to install binaries in a JLL-compatible way on 1.0-1.2. One
17-
# example of this hoop-jumping being to express a dependency on this JLL
18-
# package, then import it within a `VERSION >= v"1.3"` conditional, and use
19-
# the deprecated `build.jl` mechanism to download the binaries through e.g.
20-
# `BinaryProvider.jl`. This should work well for the simplest packages, and
21-
# require greater and greater heroics for more and more complex packages.
22-
error("Unable to import HelloWorldC_jll on Julia versions older than 1.3!")
23-
end
24-
25-
using Pkg, Pkg.BinaryPlatforms, Pkg.Artifacts, Libdl
26-
import Base: UUID
27-
28-
wrapper_available = false
29-
"""
30-
is_available()
31-
32-
Return whether the artifact is available for the current platform.
33-
"""
34-
is_available() = wrapper_available
35-
36-
# We put these inter-JLL-package API values here so that they are always defined, even if there
37-
# is no underlying wrapper held within this JLL package.
38-
const PATH_list = String[]
39-
const LIBPATH_list = String[]
40-
41-
# We determine, here, at compile-time, whether our JLL package has been dev'ed and overridden
42-
override_dir = joinpath(dirname(@__DIR__), "override")
43-
if isdir(override_dir)
44-
function find_artifact_dir()
45-
return override_dir
46-
end
47-
else
48-
function find_artifact_dir()
49-
return artifact"HelloWorldC"
50-
end
51-
52-
"""
53-
dev_jll()
54-
55-
Check this package out to the dev package directory (usually ~/.julia/dev),
56-
copying the artifact over to a local `override` directory, allowing package
57-
developers to experiment with a locally-built binary.
58-
"""
59-
function dev_jll()
60-
# First, `dev` out the package, but don't effect the current project
61-
mktempdir() do temp_env
62-
Pkg.activate(temp_env) do
63-
Pkg.develop("HelloWorldC_jll")
64-
end
65-
end
66-
# Create the override directory
67-
override_dir = joinpath(Pkg.devdir(), "HelloWorldC_jll", "override")
68-
# Copy the current artifact contents into that directory
69-
if !isdir(override_dir)
70-
cp(artifact"HelloWorldC", override_dir)
71-
end
72-
# Force recompilation of that package, just in case it wasn't dev'ed before
73-
touch(joinpath(Pkg.devdir(), "HelloWorldC_jll", "src", "HelloWorldC_jll.jl"))
74-
@info("HelloWorldC_ll dev'ed out to /depot/dev/HelloWorldC_jll with pre-populated override directory")
75-
end
76-
end
77-
# Load Artifacts.toml file
78-
artifacts_toml = joinpath(@__DIR__, "..", "Artifacts.toml")
79-
80-
# Extract all platforms
81-
artifacts = Pkg.Artifacts.load_artifacts_toml(artifacts_toml; pkg_uuid=UUID("dca1746e-5efc-54fc-8249-22745bc95a49"))
82-
platforms = [Pkg.Artifacts.unpack_platform(e, "HelloWorldC", artifacts_toml) for e in artifacts["HelloWorldC"]]
83-
84-
# Filter platforms based on what wrappers we've generated on-disk
85-
filter!(p -> isfile(joinpath(@__DIR__, "wrappers", replace(triplet(p), "arm-" => "armv7l-") * ".jl")), platforms)
86-
87-
# From the available options, choose the best platform
88-
best_platform = select_platform(Dict(p => triplet(p) for p in platforms))
89-
90-
# Silently fail if there's no binaries for this platform
91-
if best_platform === nothing
92-
@debug("Unable to load HelloWorldC; unsupported platform $(triplet(platform_key_abi()))")
93-
else
94-
# Load the appropriate wrapper. Note that on older Julia versions, we still
95-
# say "arm-linux-gnueabihf" instead of the more correct "armv7l-linux-gnueabihf",
96-
# so we manually correct for that here:
97-
best_platform = replace(best_platform, "arm-" => "armv7l-")
98-
include(joinpath(@__DIR__, "wrappers", "$(best_platform).jl"))
99-
end
100-
1+
# Use baremodule to shave off a few KB from the serialized `.ji` file
2+
baremodule HelloWorldC_jll
3+
using Base
4+
using Base: UUID
5+
import JLLWrappers
6+
7+
JLLWrappers.@generate_main_file_header("HelloWorldC")
8+
JLLWrappers.@generate_main_file("HelloWorldC", UUID("dca1746e-5efc-54fc-8249-22745bc95a49"))
1019
end # module HelloWorldC_jll

0 commit comments

Comments
 (0)