on iko/ghcjs-patch-master help sign in
Fix for emscripten (#1294)
64cd5f7Hamish Mackenzie
overlays/emscripten/default.nix+1−1
@@ -31,7 +31,7 @@ stdenv.mkDerivation {
31 # fixes cmake support
31 # fixes cmake support
32 sed -i -e "s/print \('emcc (Emscript.*\)/sys.stderr.write(\1); sys.stderr.flush()/g" $out/${appdir}/emcc.py
32 sed -i -e "s/print \('emcc (Emscript.*\)/sys.stderr.write(\1); sys.stderr.flush()/g" $out/${appdir}/emcc.py
33 mkdir $out/bin
33 mkdir $out/bin
34− ln -s $out/${appdir}/{em++,em-config,emar,emar.py,embuilder.py,emcc,emcc.py,emcmake,emconfigure,emlink.py,emmake,emranlib,emranlib.py,emrun,emscons} $out/bin
34+ ln -s $out/${appdir}/{em++,em-config,emar,emar.py,embuilder.py,emcc,emcc.py,emcmake,emconfigure,emconfigure.py,emlink.py,emmake,emmake.py,emranlib,emranlib.py,emrun,emscons} $out/bin
35
35
36 echo "EMSCRIPTEN_ROOT = '$out/${appdir}'" > $out/${appdir}/config
36 echo "EMSCRIPTEN_ROOT = '$out/${appdir}'" > $out/${appdir}/config
37 echo "LLVM_ROOT = '${emscriptenBackend}/bin'" >> $out/${appdir}/config
37 echo "LLVM_ROOT = '${emscriptenBackend}/bin'" >> $out/${appdir}/config