This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

add broken compiler-rt

+41 -2
+1 -2
all-packages.nix
··· 12 12 setup = 13 13 if args ? src then 14 14 '' 15 - mkdir src 15 + cp -r ${args.src} src 16 16 cd src 17 - cp -r ${args.src}/* . 18 17 chmod -R u+w . 19 18 '' 20 19 else
+3
host-packages.nix
··· 14 14 bc 15 15 bison 16 16 busybox 17 + cmake 17 18 esbuild 18 19 findutils 19 20 flex 20 21 gnumake 22 + ninja 21 23 perl 24 + python3 22 25 rsync 23 26 wabt 24 27 ;
+37
packages/compiler-rt/package.nix
··· 1 + { 2 + inputs, 3 + run, 4 + 5 + clang, 6 + cmake, 7 + lld, 8 + llvm, 9 + ninja, 10 + python3, 11 + }: 12 + 13 + run 14 + { 15 + name = "compiler-rt"; 16 + src = inputs.llvm; 17 + path = [ 18 + clang 19 + cmake 20 + lld 21 + llvm 22 + ninja 23 + python3 24 + ]; 25 + } 26 + '' 27 + cd llvm 28 + 29 + cmake -B build -G Ninja \ 30 + -DCMAKE_BUILD_TYPE=Release \ 31 + -DCMAKE_INSTALL_PREFIX=$out \ 32 + -DLLVM_ENABLE_RUNTIMES="compiler-rt" \ 33 + -DLLVM_TARGETS_TO_BUILD="WebAssembly" \ 34 + -DLLVM_USE_LINKER=lld 35 + 36 + cmake --build build --target install 37 + ''