diff options
author | DJ Delorie <dj@delorie.com> | 2012-07-03 17:52:57 -0400 |
---|---|---|
committer | DJ Delorie <dj@delorie.com> | 2012-07-03 17:52:57 -0400 |
commit | 682b4ba85c22ab9862304cb883a7234373e3f893 (patch) | |
tree | c8f5f090dbe0e324d377c629a8f6361db4fd68cd /recipe.d/0025-nss | |
parent | 3d5366a613c9b6b5f76dd091c1b4b46ca3d5710e (diff) | |
download | bootstrap.git.DONOTUSE-682b4ba85c22ab9862304cb883a7234373e3f893.tar.gz bootstrap.git.DONOTUSE-682b4ba85c22ab9862304cb883a7234373e3f893.tar.xz bootstrap.git.DONOTUSE-682b4ba85c22ab9862304cb883a7234373e3f893.zip |
script->make, ccache move
Convert build iteration logic (stage 2) from list driven to Makefile
driven. Add actual dependencies to recipe files and use them to control
build sequence.
ccache is moved to stage1 and configured to be used in stage2.
Diffstat (limited to 'recipe.d/0025-nss')
-rw-r--r-- | recipe.d/0025-nss | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/recipe.d/0025-nss b/recipe.d/0025-nss index 0050a57..de962eb 100644 --- a/recipe.d/0025-nss +++ b/recipe.d/0025-nss @@ -1,6 +1,8 @@ - ######################################################## - # needs perl - ######################################################## +#requires nspr +#requires perl +#requires nss-util +#requires nss-softokn + mcd $BUILDDIR/nss BUILD_OPT=1 export BUILD_OPT @@ -19,17 +21,17 @@ FREEBL_LIB_DIR=/usr/lib export FREEBL_LIB_DIR - make -C $SRC/${1}-3.*/mozilla/security/coreconf - make -C $SRC/${1}-3.*/mozilla/security/dbm - make -C $SRC/${1}-3.*/mozilla/security/nss - cd $SRC/${1}-3.*/mozilla/security/coreconf + make -C $SRC/nss-3.*/mozilla/security/coreconf + make -C $SRC/nss-3.*/mozilla/security/dbm + make -C $SRC/nss-3.*/mozilla/security/nss + cd $SRC/nss-3.*/mozilla/security/coreconf make install - cd $SRC/${1}-3.*/mozilla/security/dbm + cd $SRC/nss-3.*/mozilla/security/dbm make install - cd $SRC/${1}-3.*/mozilla/security/nss + cd $SRC/nss-3.*/mozilla/security/nss make install # Copy the binary libraries we want - cd $SRC/${1}-3.* + cd $SRC/nss-3.* for file in libnss3.so libnssckbi.so libnsspem.so libnsssysinit.so libsmime3.so libssl3.so libnssutil3.so libnssdbm3.chk libfreebl3.chk libfreebl3.so libnssdbm3.so libsoftokn3.chk libsoftokn3.so do install -p -m 755 mozilla/dist/*.OBJ/lib/$file /usr/lib/ |