626bcbed10
svn path=/nixpkgs/trunk/; revision=5227
32 lines
517 B
Bash
32 lines
517 B
Bash
source $stdenv/setup
|
|
|
|
set -e
|
|
set -x
|
|
|
|
tar zxf $src
|
|
cd js/src
|
|
|
|
|
|
# Extend Makefile to dump some of its variables we want to know.
|
|
cat >> Makefile.ref <<EOF
|
|
printlibraries :
|
|
@echo \$(LIBRARY) \$(SHARED_LIBRARY) > LIBRARIES
|
|
|
|
printprograms :
|
|
@echo \$(PROGRAM) > PROGRAMS
|
|
EOF
|
|
|
|
MAKE="make -f Makefile.ref"
|
|
|
|
$MAKE printlibraries
|
|
$MAKE printprograms
|
|
$MAKE
|
|
|
|
ensureDir $out
|
|
ensureDir $out/bin
|
|
ensureDir $out/lib
|
|
|
|
# Install the binaries that have been created.
|
|
install $(cat PROGRAMS) $out/bin
|
|
install $(cat LIBRARIES) $out/lib
|