/ nix / checks / scripts / test-module-full.bash
test-module-full.bash
 1  #!/usr/bin/env bash
 2  # Test full module composition
 3  
 4  echo "Testing 'full' module composition..."
 5  echo ""
 6  echo "The 'full' module should include:"
 7  echo "  - build (LLVM 22 Buck2 toolchain)"
 8  echo "  - shortlist (hermetic C++ libraries)"
 9  echo "  - lre (NativeLink remote execution)"
10  echo "  - devshell (development environment)"
11  echo "  - nixpkgs (overlay support)"
12  echo ""
13  echo "Downstream usage:"
14  echo "  imports = [ aleph.modules.flake.full ];"
15  echo "  aleph.build.enable = true;"
16  echo "  aleph.shortlist.enable = true;"
17  echo "  aleph.lre.enable = true;"
18  
19  mkdir -p "$out"
20  echo "SUCCESS" >"$out/result"