about summary refs log tree commit diff
path: root/users/aspen/achilles/default.nix
blob: 714be6072881f1da3ec562045017777dde353b5d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
{ depot, pkgs, ... }:

let
  llvmPackages = pkgs.llvmPackages_11;
in

depot.third_party.naersk.buildPackage {
  src = ./.;

  buildInputs = [
    llvmPackages.clang
    llvmPackages.llvm
    llvmPackages.bintools
    llvmPackages.libclang.lib
  ] ++ (with pkgs; [
    zlib
    ncurses
    libxml2
    libffi
    pkg-config
  ]);

  doCheck = true;

  # Trouble linking against LLVM, maybe since rustc's llvmPackages got bumped?
  meta.ci.skip = true;
}