From 10388f8f70cad90c7bf06eb901154906a05b5bdf Mon Sep 17 00:00:00 2001 From: div0 Date: Sat, 1 Mar 2008 08:27:10 +0000 Subject: [PATCH] build script for at.org git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3454 f962a42d-fe04-0410-a3ab-8c8b0445ebaa --- misc/makebuild.sh | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/misc/makebuild.sh b/misc/makebuild.sh index 4d405039e..255a90e9c 100755 --- a/misc/makebuild.sh +++ b/misc/makebuild.sh @@ -48,6 +48,8 @@ fteqccdir="$base/fteqcc" fteqccflags="" menuqc=menu newest=NEWEST +7za=/chroot/debian-etch/usr/bin/7za +aft="perl -I/chroot/debian-etch/usr/share/aft /chroot/debian-etch/usr/bin/aft" tag= #if [ -n "$EXPERIMENTAL" ]; then @@ -95,12 +97,12 @@ buildon() build() { - buildon macmini nexuiz-osx fteqcc-osx /tmp/Darkplaces.build 'CC="gcc -g -arch i386 -arch ppc -isysroot /Developer/SDKs/MacOSX10.4u.sdk -I/Library/Frameworks/SDL.framework/Headers"' strip + buildon div0@nexmacbuild.endoftheinternet.org nexuiz-osx fteqcc-osx /tmp/Darkplaces.build 'CC="gcc -g -arch i386 -arch ppc -isysroot /Developer/SDKs/MacOSX10.4u.sdk -I/Library/Frameworks/SDL.framework/Headers"' strip mv "$tmpdir/nexuiz-osx-agl" "$tmpdir/Nexuiz.app/Contents/MacOS/nexuiz-osx-agl-bin" mv "$tmpdir/nexuiz-osx-sdl" "$tmpdir/Nexuiz-SDL.app/Contents/MacOS/nexuiz-osx-sdl-bin" - buildon blubpc.homelinux.org nexuiz fteqcc.exe /tmp/Darkplaces.build 'DP_MAKE_TARGET=mingw CC="i486-mingw32-gcc -g" WINDRES=i486-mingw32-windres SDL_CONFIG=/usr/i486-mingw32/bin/sdl-config' i486-mingw32-strip - buildon rear nexuiz-linux-686 fteqcc-linux-686 /tmp/Darkplaces.build 'CC="gcc -g" DP_MODPLUG_STATIC_LIBDIR=/usr/lib' - buildon blubpc.homelinux.org nexuiz-linux-x86_64 fteqcc-linux-x86_64 /tmp/Darkplaces.build 'CC="gcc -g -Wl,--hash-style=sysv" DP_MODPLUG_STATIC_LIBDIR=/usr/lib' + buildon alientrap.org nexuiz fteqcc.exe /tmp/Darkplaces.build 'DP_MAKE_TARGET=mingw CC="/chroot/debian-etch/usr/bin/i586-mingw32msvc-gcc -g" WINDRES=/chroot/debian-etch/usr/bin/i586-mingw32msvc-windres SDL_CONFIG=/home/divverent/sdl-win32/SDL-1.2.13/bin/sdl-config' /chroot/debian-etch/usr/bin/i586-mingw32msvc-strip + buildon alientrap.org nexuiz-linux-686 fteqcc-linux-686 /tmp/Darkplaces.build 'CC="gcc -m32 -L/chroot/debian-etch/usr/include -L/chroot/debian-etch/lib -L/chroot/debian-etch/usr/lib -g -Wl,-rpath,/chroot/debian-etch/usr/lib" DP_MODPLUG_STATIC_LIBDIR=/home/divverent/modplug-i386/lib' SDL_CONFIG=/home/divverent/sdl-config-debian32 + buildon alientrap.org nexuiz-linux-x86_64 fteqcc-linux-x86_64 /tmp/Darkplaces.build 'CC="gcc -g -Wl,--hash-style=sysv" DP_MODPLUG_STATIC_LIBDIR=/home/divverent/modplug-x86_64/lib' } i= @@ -171,7 +173,7 @@ svn export . "$tmpdir/Docs" cd "$tmpdir/data" mkdir -p "$tmpdir/sources" #zip -9r ../sources/gamesource$date.zip qcsrc -7za a -mx=9 -tzip ../sources/gamesource$date.zip qcsrc +$7za a -mx=9 -tzip ../sources/gamesource$date.zip qcsrc cd "$dpdir" svn export . "$tmpdir/darkplaces" @@ -180,7 +182,7 @@ svn diff > "$tmpdir/darkplaces/nexuiz-engine-changes.diff" svn log > "$tmpdir/darkplaces/ChangeLog" cd "$tmpdir" -7za a -mx=9 -tzip "$tmpdir/sources/enginesource$date.zip" "darkplaces" +$7za a -mx=9 -tzip "$tmpdir/sources/enginesource$date.zip" "darkplaces" rm -rf darkplaces cd "$tmpdir" @@ -203,8 +205,8 @@ cd "$tmpdir/Docs" perl -pi -e '/^#---SET nexversion=([0-9.]*)$/ and $_ = "#---SET nexversion='$version'\n"' FAQ.aft perl -pi -e '/^\s*Version ([0-9.]*)<\/div>$/ and $_ = "Version '$version'\n"' Readme.htm cp "$dpdir/darkplaces.txt" . -aft FAQ.aft -aft FAQ.aft +$aft FAQ.aft +$aft FAQ.aft rm FAQ.aft-TOC cd "$tmpdir/data" @@ -225,7 +227,7 @@ if [ -n "$versiontag" ]; then fi echo >> default.cfg echo "$defaultcfg" >> default.cfg -7za a -mx=7 -tzip ../pro.pk3 . +$7za a -mx=7 -tzip ../pro.pk3 . cd "$tmpdir" rm -rf data -- 2.39.2