llvm-ffi-21.0.0.2: Justfile
test:
nix-shell shell-args.nix --argstr llvmVersion 2100 --run "just test-pkg-config"
just test-versions
test-pkg-config:
runhaskell Setup clean
runhaskell Setup configure -fbuildExamples -fpkgConfig
runhaskell Setup build
runhaskell Setup haddock
./dist/build/llvm-ffi-host/llvm-ffi-host
./dist/build/llvm-ffi-jit/llvm-ffi-jit
test-versions:
just test-nix 2100
just test-nix 2000
just test-nix 1900
just test-nix 1800
just test-nix 1700
just test-nix 1600
just test-nix 1500
just test-nix 1400
just test-nix 1300
test-nix version:
nix-shell shell-args.nix --argstr llvmVersion {{version}} --run "just test-version {{version}}"
test-version version:
# "{{ env_var('CPATH') }}"
# "{{ env_var('LD_LIBRARY_PATH') }}"
runhaskell Setup clean
runhaskell Setup configure -fbuildExamples -fllvm{{version}}
runhaskell Setup build
./dist/build/llvm-ffi-jit/llvm-ffi-jit