diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..3ae43e4 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +override/ diff --git a/Artifacts.toml b/Artifacts.toml new file mode 100644 index 0000000..1b299f7 --- /dev/null +++ b/Artifacts.toml @@ -0,0 +1,30 @@ +[[CUDA_Driver]] +arch = "x86_64" +git-tree-sha1 = "b5e755e06f4d49a5ab1a638eea5d75bf20c66e3d" +lazy = true +libc = "glibc" +os = "linux" + + [[CUDA_Driver.download]] + sha256 = "a6cd6aa5c0ceb95e2d14064e012ecfd81e2ea1104612a7e0aec1ddabe59c153b" + url = "https://github.com/JuliaBinaryWrappers/CUDA_Driver_jll.jl/releases/download/CUDA_Driver-v11.8.0+0/CUDA_Driver.v11.8.0.x86_64-linux-gnu.tar.gz" +[[CUDA_Driver]] +arch = "powerpc64le" +git-tree-sha1 = "7b4d06d1a0ff9386810fdf729b067d8ba77c97b5" +lazy = true +libc = "glibc" +os = "linux" + + [[CUDA_Driver.download]] + sha256 = "c732d8d14860892002d8e1f492deb6cdce899bdf934d89c09b2f3e7bb5414a7e" + url = "https://github.com/JuliaBinaryWrappers/CUDA_Driver_jll.jl/releases/download/CUDA_Driver-v11.8.0+0/CUDA_Driver.v11.8.0.powerpc64le-linux-gnu.tar.gz" +[[CUDA_Driver]] +arch = "aarch64" +git-tree-sha1 = "6775921ab78b370d8da50fb0b79e1cff0baa94b9" +lazy = true +libc = "glibc" +os = "linux" + + [[CUDA_Driver.download]] + sha256 = "2bbf905872c1d57d076c74aae9f7f57ecd2525ca3b36386eee8fbc18ca71dd7a" + url = "https://github.com/JuliaBinaryWrappers/CUDA_Driver_jll.jl/releases/download/CUDA_Driver-v11.8.0+0/CUDA_Driver.v11.8.0.aarch64-linux-gnu.tar.gz" diff --git a/LICENSE b/LICENSE index 87430ad..f097604 100644 --- a/LICENSE +++ b/LICENSE @@ -1,3 +1,11 @@ +The Julia source code within this repository (all files under `src/`) are +released under the terms of the MIT "Expat" License, the text of which is +included below. This license does not apply to the binary package wrapped by +this Julia package and automatically downloaded by the Julia package manager +upon installing this wrapper package. The binary package's license is shipped +alongside the binary itself and can be found within the +`share/licenses/CUDA_Driver` directory within its prefix. + MIT License Copyright (c) 2022 JuliaBinaryWrappers diff --git a/Project.toml b/Project.toml new file mode 100644 index 0000000..3c53d32 --- /dev/null +++ b/Project.toml @@ -0,0 +1,14 @@ +name = "CUDA_Driver_jll" +uuid = "4ee394cb-3365-5eb0-8335-949819d2adfc" +version = "11.8.0+0" + +[deps] +JLLWrappers = "692b3bcd-3c85-4b1f-b108-f13ce0eb3210" +Pkg = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f" +LazyArtifacts = "4af54fe1-eca0-43a8-85a7-787d91b784e3" +Libdl = "8f399da3-3557-5675-b5ff-fb832c97cbdb" +Artifacts = "56f22d72-fd6d-98f1-02f0-08ddc0907c33" + +[compat] +JLLWrappers = "1.2.0" +julia = "1.0" diff --git a/README.md b/README.md new file mode 100644 index 0000000..54e5f59 --- /dev/null +++ b/README.md @@ -0,0 +1,34 @@ +# `CUDA_Driver_jll.jl` (v11.8.0+0) + +[![deps](https://juliahub.com/docs/CUDA_Driver_jll/deps.svg)](https://juliahub.com/ui/Packages/CUDA_Driver_jll/QJyk7?page=2) + +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/4979fe23a14596cc3446f589763efdf1ff7ecc3b/C/CUDA/CUDA_Driver/build_tarballs.jl) script can be found on [`Yggdrasil`](https://github.com/JuliaPackaging/Yggdrasil/), the community build tree. + +## Bug Reports + +If you have any issue, please report it to the Yggdrasil [bug tracker](https://github.com/JuliaPackaging/Yggdrasil/issues). + +## Documentation + +For more details about JLL packages and how to use them, see `BinaryBuilder.jl` [documentation](https://docs.binarybuilder.org/stable/jll/). + +## Sources + +The tarballs for `CUDA_Driver_jll.jl` have been built from these sources: + +* file: https://developer.download.nvidia.com/compute/cuda/repos/rhel8/sbsa/cuda-compat-11-8-520.61.05-1.aarch64.rpm (SHA256 checksum: `b01278c5cc50cd12b6a828c78417868c30dede086280d519141ff2f1728dd250`) + +## Platforms + +`CUDA_Driver_jll.jl` is available for the following platforms: + +* `Linux aarch64 {libc=glibc}` (`aarch64-linux-gnu`) + +## Products + +The code bindings within this package are autogenerated from the following `Products`: + +* `LibraryProduct`: `libcuda` +* `LibraryProduct`: `libnvidia_ptxjitcompiler` diff --git a/src/CUDA_Driver_jll.jl b/src/CUDA_Driver_jll.jl new file mode 100644 index 0000000..7a5eecd --- /dev/null +++ b/src/CUDA_Driver_jll.jl @@ -0,0 +1,10 @@ +# Use baremodule to shave off a few KB from the serialized `.ji` file +baremodule CUDA_Driver_jll +using Base +using Base: UUID +using LazyArtifacts +import JLLWrappers + +JLLWrappers.@generate_main_file_header("CUDA_Driver") +JLLWrappers.@generate_main_file("CUDA_Driver", UUID("4ee394cb-3365-5eb0-8335-949819d2adfc")) +end # module CUDA_Driver_jll diff --git a/src/wrappers/aarch64-linux-gnu.jl b/src/wrappers/aarch64-linux-gnu.jl new file mode 100644 index 0000000..0245bd8 --- /dev/null +++ b/src/wrappers/aarch64-linux-gnu.jl @@ -0,0 +1,24 @@ +# Autogenerated wrapper script for CUDA_Driver_jll for aarch64-linux-gnu +export libcuda, libnvidia_ptxjitcompiler + +JLLWrappers.@generate_wrapper_header("CUDA_Driver") +JLLWrappers.@declare_library_product(libcuda, "libcuda.so.1") +JLLWrappers.@declare_library_product(libnvidia_ptxjitcompiler, "libnvidia-ptxjitcompiler.so.1") +function __init__() + JLLWrappers.@generate_init_header() + JLLWrappers.@init_library_product( + libcuda, + "lib/libcuda.so", + nothing, + ) + + JLLWrappers.@init_library_product( + libnvidia_ptxjitcompiler, + "lib/libnvidia-ptxjitcompiler.so.1", + nothing, + ) + + JLLWrappers.@generate_init_footer() + global version = v"11.8.0" + +end # __init__() diff --git a/src/wrappers/powerpc64le-linux-gnu.jl b/src/wrappers/powerpc64le-linux-gnu.jl new file mode 100644 index 0000000..f7866c4 --- /dev/null +++ b/src/wrappers/powerpc64le-linux-gnu.jl @@ -0,0 +1,24 @@ +# Autogenerated wrapper script for CUDA_Driver_jll for powerpc64le-linux-gnu +export libcuda, libnvidia_ptxjitcompiler + +JLLWrappers.@generate_wrapper_header("CUDA_Driver") +JLLWrappers.@declare_library_product(libcuda, "libcuda.so.1") +JLLWrappers.@declare_library_product(libnvidia_ptxjitcompiler, "libnvidia-ptxjitcompiler.so.1") +function __init__() + JLLWrappers.@generate_init_header() + JLLWrappers.@init_library_product( + libcuda, + "lib/libcuda.so", + nothing, + ) + + JLLWrappers.@init_library_product( + libnvidia_ptxjitcompiler, + "lib/libnvidia-ptxjitcompiler.so.1", + nothing, + ) + + JLLWrappers.@generate_init_footer() + global version = v"11.8.0" + +end # __init__() diff --git a/src/wrappers/x86_64-linux-gnu.jl b/src/wrappers/x86_64-linux-gnu.jl new file mode 100644 index 0000000..be07c0d --- /dev/null +++ b/src/wrappers/x86_64-linux-gnu.jl @@ -0,0 +1,24 @@ +# Autogenerated wrapper script for CUDA_Driver_jll for x86_64-linux-gnu +export libcuda, libnvidia_ptxjitcompiler + +JLLWrappers.@generate_wrapper_header("CUDA_Driver") +JLLWrappers.@declare_library_product(libcuda, "libcuda.so.1") +JLLWrappers.@declare_library_product(libnvidia_ptxjitcompiler, "libnvidia-ptxjitcompiler.so.1") +function __init__() + JLLWrappers.@generate_init_header() + JLLWrappers.@init_library_product( + libcuda, + "lib/libcuda.so", + nothing, + ) + + JLLWrappers.@init_library_product( + libnvidia_ptxjitcompiler, + "lib/libnvidia-ptxjitcompiler.so.1", + nothing, + ) + + JLLWrappers.@generate_init_footer() + global version = v"11.8.0" + +end # __init__()