This repository has no description
0

Configure Feed

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

1{ 2 fetch, 3 run, 4 config, 5 6 clang, 7 cmake, 8 lld, 9 ninja, 10 musl, 11}: 12 13run 14 { 15 name = "mimalloc"; 16 version = "2.1.9"; 17 src = fetch.github { 18 owner = "microsoft"; 19 repo = "mimalloc"; 20 rev = "refs/tags/v2.1.9"; 21 hash = "sha256-NEi6uayLoMvnwYwxp2JT1GItdKteiCTw9N+ctltMb5I="; 22 }; 23 path = [ 24 clang 25 cmake 26 lld 27 ninja 28 ]; 29 } 30 '' 31 cmake -B build -G Ninja \ 32 -DCMAKE_C_COMPILER_TARGET=wasm32-unknown \ 33 -DCMAKE_CXX_COMPILER_TARGET=wasm32-unknown \ 34 -DCMAKE_C_COMPILER_WORKS=ON \ 35 -DCMAKE_CXX_COMPILER_WORKS=ON \ 36 -DCMAKE_C_FLAGS="-I${musl}/include" \ 37 -DCMAKE_CXX_FLAGS="-I${musl}/include" \ 38 -DCMAKE_INSTALL_PREFIX=$out \ 39 -DCMAKE_BUILD_TYPE=${if config.debug then "Debug" else "Release"} 40 41 cmake --build build --target install -j$NIX_BUILD_CORES 42 ''