|
| 1 | +# Autogenerated wrapper script for Reactant_jll for x86_64-linux-gnu-cxx11-cuda_version+12.1-gpu+cuda-mode+opt |
| 2 | +export fatbinary, libReactantExtra, libcublas, libcublasLt, libcudart, libcudnn, libcudnn_adv, libcudnn_cnn, libcudnn_engines_precompiled, libcudnn_engines_runtime_compiled, libcudnn_graph, libcudnn_heuristic, libcudnn_ops, libcufft, libcusolver, libcusparse, libdevice, libnccl, libnvJitLink, libnvrtc, libnvrtc_builtins, ptxas |
| 3 | + |
| 4 | +using CUDA_Driver_jll |
| 5 | +JLLWrappers.@generate_wrapper_header("Reactant") |
| 6 | +JLLWrappers.@declare_library_product(libReactantExtra, "libReactantExtra.so") |
| 7 | +JLLWrappers.@declare_library_product(libcublas, "libcublas.so.12") |
| 8 | +JLLWrappers.@declare_library_product(libcublasLt, "libcublasLt.so.12") |
| 9 | +JLLWrappers.@declare_library_product(libcudart, "libcudart.so.12") |
| 10 | +JLLWrappers.@declare_library_product(libcudnn, "libcudnn.so.9") |
| 11 | +JLLWrappers.@declare_library_product(libcudnn_adv, "libcudnn_adv.so.9") |
| 12 | +JLLWrappers.@declare_library_product(libcudnn_cnn, "libcudnn_cnn.so.9") |
| 13 | +JLLWrappers.@declare_library_product(libcudnn_engines_precompiled, "libcudnn_engines_precompiled.so.9") |
| 14 | +JLLWrappers.@declare_library_product(libcudnn_engines_runtime_compiled, "libcudnn_engines_runtime_compiled.so.9") |
| 15 | +JLLWrappers.@declare_library_product(libcudnn_graph, "libcudnn_graph.so.9") |
| 16 | +JLLWrappers.@declare_library_product(libcudnn_heuristic, "libcudnn_heuristic.so.9") |
| 17 | +JLLWrappers.@declare_library_product(libcudnn_ops, "libcudnn_ops.so.9") |
| 18 | +JLLWrappers.@declare_library_product(libcufft, "libcufft.so.11") |
| 19 | +JLLWrappers.@declare_library_product(libcusolver, "libcusolver.so.11") |
| 20 | +JLLWrappers.@declare_library_product(libcusparse, "libcusparse.so.12") |
| 21 | +JLLWrappers.@declare_file_product(libdevice) |
| 22 | +JLLWrappers.@declare_library_product(libnccl, "libnccl.so.2") |
| 23 | +JLLWrappers.@declare_library_product(libnvJitLink, "libnvJitLink.so.12") |
| 24 | +JLLWrappers.@declare_library_product(libnvrtc, "libnvrtc.so.12") |
| 25 | +JLLWrappers.@declare_library_product(libnvrtc_builtins, "libnvrtc-builtins.so.12.1") |
| 26 | +JLLWrappers.@declare_executable_product(fatbinary) |
| 27 | +JLLWrappers.@declare_executable_product(ptxas) |
| 28 | +function __init__() |
| 29 | + JLLWrappers.@generate_init_header(CUDA_Driver_jll) |
| 30 | + JLLWrappers.@init_library_product( |
| 31 | + libReactantExtra, |
| 32 | + "lib/libReactantExtra.so", |
| 33 | + RTLD_LAZY | RTLD_DEEPBIND, |
| 34 | + ) |
| 35 | + |
| 36 | + JLLWrappers.@init_library_product( |
| 37 | + libcublas, |
| 38 | + "lib/libcublas.so.12", |
| 39 | + nothing, |
| 40 | + ) |
| 41 | + |
| 42 | + JLLWrappers.@init_library_product( |
| 43 | + libcublasLt, |
| 44 | + "lib/libcublasLt.so.12", |
| 45 | + nothing, |
| 46 | + ) |
| 47 | + |
| 48 | + JLLWrappers.@init_library_product( |
| 49 | + libcudart, |
| 50 | + "lib/libcudart.so.12", |
| 51 | + nothing, |
| 52 | + ) |
| 53 | + |
| 54 | + JLLWrappers.@init_library_product( |
| 55 | + libcudnn, |
| 56 | + "lib/libcudnn.so.9", |
| 57 | + nothing, |
| 58 | + ) |
| 59 | + |
| 60 | + JLLWrappers.@init_library_product( |
| 61 | + libcudnn_adv, |
| 62 | + "lib/libcudnn_adv.so.9", |
| 63 | + nothing, |
| 64 | + ) |
| 65 | + |
| 66 | + JLLWrappers.@init_library_product( |
| 67 | + libcudnn_cnn, |
| 68 | + "lib/libcudnn_cnn.so.9", |
| 69 | + nothing, |
| 70 | + ) |
| 71 | + |
| 72 | + JLLWrappers.@init_library_product( |
| 73 | + libcudnn_engines_precompiled, |
| 74 | + "lib/libcudnn_engines_precompiled.so.9", |
| 75 | + nothing, |
| 76 | + ) |
| 77 | + |
| 78 | + JLLWrappers.@init_library_product( |
| 79 | + libcudnn_engines_runtime_compiled, |
| 80 | + "lib/libcudnn_engines_runtime_compiled.so.9", |
| 81 | + nothing, |
| 82 | + ) |
| 83 | + |
| 84 | + JLLWrappers.@init_library_product( |
| 85 | + libcudnn_graph, |
| 86 | + "lib/libcudnn_graph.so.9", |
| 87 | + nothing, |
| 88 | + ) |
| 89 | + |
| 90 | + JLLWrappers.@init_library_product( |
| 91 | + libcudnn_heuristic, |
| 92 | + "lib/libcudnn_heuristic.so.9", |
| 93 | + nothing, |
| 94 | + ) |
| 95 | + |
| 96 | + JLLWrappers.@init_library_product( |
| 97 | + libcudnn_ops, |
| 98 | + "lib/libcudnn_ops.so.9", |
| 99 | + nothing, |
| 100 | + ) |
| 101 | + |
| 102 | + JLLWrappers.@init_library_product( |
| 103 | + libcufft, |
| 104 | + "lib/libcufft.so.11", |
| 105 | + nothing, |
| 106 | + ) |
| 107 | + |
| 108 | + JLLWrappers.@init_library_product( |
| 109 | + libcusolver, |
| 110 | + "lib/libcusolver.so.11", |
| 111 | + nothing, |
| 112 | + ) |
| 113 | + |
| 114 | + JLLWrappers.@init_library_product( |
| 115 | + libcusparse, |
| 116 | + "lib/libcusparse.so.12", |
| 117 | + nothing, |
| 118 | + ) |
| 119 | + |
| 120 | + JLLWrappers.@init_file_product( |
| 121 | + libdevice, |
| 122 | + "lib/cuda/nvvm/libdevice/libdevice.10.bc", |
| 123 | + ) |
| 124 | + |
| 125 | + JLLWrappers.@init_library_product( |
| 126 | + libnccl, |
| 127 | + "lib/libnccl.so.2", |
| 128 | + nothing, |
| 129 | + ) |
| 130 | + |
| 131 | + JLLWrappers.@init_library_product( |
| 132 | + libnvJitLink, |
| 133 | + "lib/libnvJitLink.so.12", |
| 134 | + nothing, |
| 135 | + ) |
| 136 | + |
| 137 | + JLLWrappers.@init_library_product( |
| 138 | + libnvrtc, |
| 139 | + "lib/libnvrtc.so.12", |
| 140 | + nothing, |
| 141 | + ) |
| 142 | + |
| 143 | + JLLWrappers.@init_library_product( |
| 144 | + libnvrtc_builtins, |
| 145 | + "lib/libnvrtc-builtins.so.12.1", |
| 146 | + nothing, |
| 147 | + ) |
| 148 | + |
| 149 | + JLLWrappers.@init_executable_product( |
| 150 | + fatbinary, |
| 151 | + "lib/cuda/bin/fatbinary", |
| 152 | + ) |
| 153 | + |
| 154 | + JLLWrappers.@init_executable_product( |
| 155 | + ptxas, |
| 156 | + "lib/cuda/bin/ptxas", |
| 157 | + ) |
| 158 | + |
| 159 | + JLLWrappers.@generate_init_footer() |
| 160 | +end # __init__() |
0 commit comments