about summary refs log tree commit diff
path: root/pkgs/development/tools/build-managers/scons
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2006-02-02 12:59:41 +0000
committerEelco Dolstra <eelco.dolstra@logicblox.com>2006-02-02 12:59:41 +0000
commit3c614ad92f751161c62c0b49636a779ddf1af3a3 (patch)
tree519b3455f2175deeb99af8030e4a9d01a4810045 /pkgs/development/tools/build-managers/scons
parente761659405852e3e9e764558dbbd460a75ce6446 (diff)
downloadnixlib-3c614ad92f751161c62c0b49636a779ddf1af3a3.tar
nixlib-3c614ad92f751161c62c0b49636a779ddf1af3a3.tar.gz
nixlib-3c614ad92f751161c62c0b49636a779ddf1af3a3.tar.bz2
nixlib-3c614ad92f751161c62c0b49636a779ddf1af3a3.tar.lz
nixlib-3c614ad92f751161c62c0b49636a779ddf1af3a3.tar.xz
nixlib-3c614ad92f751161c62c0b49636a779ddf1af3a3.tar.zst
nixlib-3c614ad92f751161c62c0b49636a779ddf1af3a3.zip
* Added the build manager SCons.
svn path=/nixpkgs/trunk/; revision=4673
Diffstat (limited to 'pkgs/development/tools/build-managers/scons')
-rw-r--r--pkgs/development/tools/build-managers/scons/builder.sh13
-rw-r--r--pkgs/development/tools/build-managers/scons/default.nix11
2 files changed, 24 insertions, 0 deletions
diff --git a/pkgs/development/tools/build-managers/scons/builder.sh b/pkgs/development/tools/build-managers/scons/builder.sh
new file mode 100644
index 000000000000..a33aa00c137a
--- /dev/null
+++ b/pkgs/development/tools/build-managers/scons/builder.sh
@@ -0,0 +1,13 @@
+source $stdenv/setup
+
+buildPhase=myBuildPhase
+myBuildPhase() {
+    true
+}
+
+installPhase=myInstallPhase
+myInstallPhase() {
+    python setup.py install --prefix=$out || fail
+}
+
+genericBuild
diff --git a/pkgs/development/tools/build-managers/scons/default.nix b/pkgs/development/tools/build-managers/scons/default.nix
new file mode 100644
index 000000000000..134c35307b56
--- /dev/null
+++ b/pkgs/development/tools/build-managers/scons/default.nix
@@ -0,0 +1,11 @@
+{stdenv, fetchurl, python}:
+
+stdenv.mkDerivation {
+  name = "scons-0.96.1";
+  builder = ./builder.sh;
+  src = fetchurl {
+    url = http://surfnet.dl.sourceforge.net/sourceforge/scons/scons-0.96.1.tar.gz;
+    md5 = "45b1c346edd8a0970210aeb1e82557c9";
+  };
+  buildInputs = [python];
+}