diff options
author | konablend <[email protected]> | 2009-03-10 01:26:46 +0000 |
---|---|---|
committer | konablend <[email protected]> | 2009-03-10 01:26:46 +0000 |
commit | 9524d15d80e03017ea0dcafd158562a304ee357a (patch) | |
tree | 9ee8cc3553fc1856eba171d16e6bd9d39d79ba46 /make/test/build.matrix.darwin | |
parent | 82a445c939dd4d63ee957190dce2de8d594a7782 (diff) |
BuildSystem: effects Darwin platforms only
- fixed Darwin ppc hosted build reversion introduced in r2242.
- fixed Darwin + Xcode in all scenerios to honor --debug option
*** if building from Xcode there is no need to rebuild but you will have
to close project and reload; xcodeproj has been updated.
*** if building from terminal there *should* be no need to rebuild;
the first 'make' after an update is expected to trigger a reconfigure
and libhb will rebuild.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2248 b64f7644-9d1e-0410-96f1-a4d463321fa5
Diffstat (limited to 'make/test/build.matrix.darwin')
-rwxr-xr-x | make/test/build.matrix.darwin | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/make/test/build.matrix.darwin b/make/test/build.matrix.darwin index 1969cd604..4ed0e6f07 100755 --- a/make/test/build.matrix.darwin +++ b/make/test/build.matrix.darwin @@ -32,9 +32,10 @@ launch_xcode() { eval $2="'--launch --launch-jobs=0 --launch-quiet'" } +for debug in none max; do for arch in i386 ppc ppc64 x86_64; do for method in launch_make launch_xcode term_make term_xcode; do - dir=$buildprefix.$arch.$method + dir=$buildprefix.$arch.$debug.$method if [ -d $dir ]; then echo "skipping $dir" continue @@ -42,7 +43,7 @@ for arch in i386 ppc ppc64 x86_64; do $method mode args - cmd="./configure --arch=$arch --build=$dir $args" + cmd="./configure --arch=$arch --debug=$debug --build=$dir $args" echo $cmd | awk '{ \ trail = ""; \ for( i = 4; i <= NF; i++ ) \ @@ -51,7 +52,8 @@ for arch in i386 ppc ppc64 x86_64; do $cmd if [ "$mode" = "make" ]; then - (set -x; cd $dir && make -j8 >& log.txt) + (set -x; cd $dir && make -j8 >& log/build.txt) fi done done +done |