X-Git-Url: http://git.osdn.jp/view?a=blobdiff_plain;f=make%2Fxcodemake;h=93c927c96c5584a56f71b15dfb581deaebd2df88;hb=3e441ebb595c36a1f2f029e4ce907bb1bffaea50;hp=aca4c41cd85c975ecc6fc6224f2af8b45c36eb86;hpb=c5f198960b6aa3aa4f12f7de3ac9f25dd37a2ec8;p=handbrake-jp%2Fhandbrake-jp-git.git diff --git a/make/xcodemake b/make/xcodemake index aca4c41c..93c927c9 100755 --- a/make/xcodemake +++ b/make/xcodemake @@ -49,9 +49,8 @@ if [ -n "$reconfigure" ]; then esac ## invoke configure with (hidden) option which indicates conf performed by xcode - (set -x; $EXTERNAL_SRC/configure --force --build=$EXTERNAL_BUILD \ - $EXTERNAL_CONFARGS \ - --arch=$ARCHS $debug --conf-method=xcode PATH=$PATH ) + (set -x; $EXTERNAL_SRC/configure --force $EXTERNAL_CONFARGS \ + --build=$EXTERNAL_BUILD --arch=$ARCHS $debug --conf-method=xcode PATH=$PATH ) fi ## compute goals; these correlate with TARGET_NAME and ACTION from Xcode @@ -93,6 +92,14 @@ else jobs=--jobs=$EXTERNAL_JOBS fi +## log environment as provided by Xcode +logdir=$EXTERNAL_BUILD/log +if [ ! -d $logdir ]; then + mkdir -p $logdir +fi +env | sort > $logdir/xcodemake.env.txt + ## pull the trigger +## must set BUILD.method != terminal to prevent inifinite recursion set -x exec make -C $EXTERNAL_BUILD BUILD.method=xcode $jobs $goals $EXTERNAL_VARS