this repo has no description
1# This file is generated by dune, edit dune-project instead
2opam-version: "2.0"
3synopsis:
4 "Bindings to the `cuda` and `nvrtc` libraries with a unified interface"
5description:
6 "Bindings to manually selected parts of `lcuda` and `lnvrtc`, with a few types and conversion functions to facilitate use."
7maintainer: ["Lukasz Stafiniak <lukstafi@gmail.com>"]
8authors: ["Lukasz Stafiniak"]
9license: "MIT"
10tags: ["cuda" "jit" "nvrtc"]
11homepage: "https://github.com/lukstafi/ocaml-cudajit"
12doc: "https://github.com/lukstafi/ocaml-cudajit/blob/master/README.md"
13bug-reports: "https://github.com/lukstafi/ocaml-cudajit/issues"
14depends: [
15 "ocaml" {>= "4.13"}
16 "dune" {>= "3.11"}
17 "ctypes" {>= "0.14.0"}
18 "ctypes-foreign"
19 "sexplib0"
20 "ppx_sexp_conv"
21 "ppx_expect"
22 "conf-cuda"
23 "odoc" {with-doc}
24]
25build: [
26 ["dune" "subst"] {dev}
27 [
28 "dune"
29 "build"
30 "-p"
31 name
32 "-j"
33 jobs
34 "@install"
35 "@runtest" {with-test}
36 "@doc" {with-doc}
37 ]
38]
39dev-repo: "git+https://github.com/lukstafi/ocaml-cudajit.git"
40post-messages: [
41 "NOTE: CUDA drivers are outside the scope of system packages and might need to be installed manually."
42 {failure & !conf-cuda-config:is_wsl}
43 "NOTE: double-check if CUDA drivers for Windows are installed and Linux libraries don't hide WSL stubs; see: https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#network-repo-installation-for-wsl"
44 {failure & conf-cuda-config:is_wsl}
45]
46url {
47 src:
48 "https://github.com/lukstafi/ocaml-cudajit/archive/refs/tags/0.6.1.1.tar.gz"
49 checksum: [
50 "md5=f3f021ff5dd07ec215c30898f6a406df"
51 "sha512=df037f845a5e36defeb1f340be7036d4aedaba6178782c24a0c487235a82d965ec76ec168532f6b0c0d471046363d854615639720f3fccca185baaf5f77a4b96"
52 ]
53}