aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/pkgs/development/compilers/emscripten/fastcomp/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/pkgs/development/compilers/emscripten/fastcomp/default.nix')
-rw-r--r--nixpkgs/pkgs/development/compilers/emscripten/fastcomp/default.nix28
1 files changed, 0 insertions, 28 deletions
diff --git a/nixpkgs/pkgs/development/compilers/emscripten/fastcomp/default.nix b/nixpkgs/pkgs/development/compilers/emscripten/fastcomp/default.nix
deleted file mode 100644
index 57496d28860..00000000000
--- a/nixpkgs/pkgs/development/compilers/emscripten/fastcomp/default.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{ newScope, stdenv, binutils, wrapCCWith, symlinkJoin }:
-let
- callPackage = newScope (self // {inherit stdenv;});
-
- self = {
- emscriptenfastcomp-unwrapped = callPackage ./emscripten-fastcomp.nix {};
- emscriptenfastcomp-wrapped = wrapCCWith {
- cc = self.emscriptenfastcomp-unwrapped;
- # Never want Apple's cctools for WASM target
- bintools = binutils;
- libc = stdenv.cc.libc;
- extraBuildCommands = ''
- # hardening flags break WASM support
- cat > $out/nix-support/add-hardening.sh
- '';
- };
- emscriptenfastcomp = symlinkJoin {
- name = "emscriptenfastcomp-${stdenv.lib.getVersion self.emscriptenfastcomp-unwrapped}";
- paths = [ self.emscriptenfastcomp-wrapped self.emscriptenfastcomp-unwrapped ];
- preferLocalBuild = false;
- allowSubstitutes = true;
- postBuild = ''
- # replace unwrapped clang-3.9 binary by wrapper
- ln -sf $out/bin/clang $out/bin/clang-[0-9]*
- '';
- };
- };
-in self