Ditch 'historical compatibility' and use 'logic' instead
This commit is contained in:
parent
bba199e795
commit
8d70929d12
4 changed files with 38 additions and 63 deletions
|
@ -11,42 +11,42 @@ MPACKDIR=missionpack
|
|||
|
||||
BIN_OBJ="
|
||||
build/release-darwin-x86_64/ioquake3.x86_64
|
||||
build/release-darwin-i386/ioquake3.i386
|
||||
build/release-darwin-x86/ioquake3.x86
|
||||
build/release-darwin-ppc/ioquake3.ppc
|
||||
"
|
||||
BIN_DEDOBJ="
|
||||
build/release-darwin-x86_64/ioq3ded.x86_64
|
||||
build/release-darwin-i386/ioq3ded.i386
|
||||
build/release-darwin-x86/ioq3ded.x86
|
||||
build/release-darwin-ppc/ioq3ded.ppc
|
||||
"
|
||||
BASE_OBJ="
|
||||
build/release-darwin-x86_64/$BASEDIR/cgamex86_64.dylib
|
||||
build/release-darwin-i386/$BASEDIR/cgamei386.dylib
|
||||
build/release-darwin-x86/$BASEDIR/cgamex86.dylib
|
||||
build/release-darwin-ppc/$BASEDIR/cgameppc.dylib
|
||||
build/release-darwin-x86_64/$BASEDIR/uix86_64.dylib
|
||||
build/release-darwin-i386/$BASEDIR/uii386.dylib
|
||||
build/release-darwin-x86/$BASEDIR/uix86.dylib
|
||||
build/release-darwin-ppc/$BASEDIR/uippc.dylib
|
||||
build/release-darwin-x86_64/$BASEDIR/qagamex86_64.dylib
|
||||
build/release-darwin-i386/$BASEDIR/qagamei386.dylib
|
||||
build/release-darwin-x86/$BASEDIR/qagamex86.dylib
|
||||
build/release-darwin-ppc/$BASEDIR/qagameppc.dylib
|
||||
"
|
||||
MPACK_OBJ="
|
||||
build/release-darwin-x86_64/$MPACKDIR/cgamex86_64.dylib
|
||||
build/release-darwin-i386/$MPACKDIR/cgamei386.dylib
|
||||
build/release-darwin-x86/$MPACKDIR/cgamex86.dylib
|
||||
build/release-darwin-ppc/$MPACKDIR/cgameppc.dylib
|
||||
build/release-darwin-x86_64/$MPACKDIR/uix86_64.dylib
|
||||
build/release-darwin-i386/$MPACKDIR/uii386.dylib
|
||||
build/release-darwin-x86/$MPACKDIR/uix86.dylib
|
||||
build/release-darwin-ppc/$MPACKDIR/uippc.dylib
|
||||
build/release-darwin-x86_64/$MPACKDIR/qagamex86_64.dylib
|
||||
build/release-darwin-i386/$MPACKDIR/qagamei386.dylib
|
||||
build/release-darwin-x86/$MPACKDIR/qagamex86.dylib
|
||||
build/release-darwin-ppc/$MPACKDIR/qagameppc.dylib
|
||||
"
|
||||
RENDER_OBJ="
|
||||
build/release-darwin-x86_64/renderer_opengl1_x86_64.dylib
|
||||
build/release-darwin-i386/renderer_opengl1_i386.dylib
|
||||
build/release-darwin-x86/renderer_opengl1_x86.dylib
|
||||
build/release-darwin-ppc/renderer_opengl1_ppc.dylib
|
||||
build/release-darwin-x86_64/renderer_opengl2_x86_64.dylib
|
||||
build/release-darwin-i386/renderer_opengl2_i386.dylib
|
||||
build/release-darwin-x86/renderer_opengl2_x86.dylib
|
||||
build/release-darwin-ppc/renderer_opengl2_ppc.dylib
|
||||
"
|
||||
|
||||
|
@ -133,11 +133,11 @@ fi
|
|||
|
||||
echo;echo
|
||||
|
||||
# i386 client and server
|
||||
if [ -d build/release-darwin-i386 ]; then
|
||||
rm -r build/release-darwin-i386
|
||||
# x86 client and server
|
||||
if [ -d build/release-darwin-x86 ]; then
|
||||
rm -r build/release-darwin-x86
|
||||
fi
|
||||
(ARCH=i386 CC=gcc-4.0 CFLAGS=$X86_CFLAGS LDFLAGS=$X86_LDFLAGS make -j$NCPU) || exit 1;
|
||||
(ARCH=x86 CC=gcc-4.0 CFLAGS=$X86_CFLAGS LDFLAGS=$X86_LDFLAGS make -j$NCPU) || exit 1;
|
||||
|
||||
echo;echo
|
||||
|
||||
|
@ -198,7 +198,7 @@ echo "
|
|||
</plist>
|
||||
" > $DESTDIR/$APPBUNDLE/Contents/Info.plist
|
||||
|
||||
# Make UB's from previous builds of i386, x86_64 and ppc binaries
|
||||
# Make UB's from previous builds of x86, x86_64 and ppc binaries
|
||||
lipo -create -o $DESTDIR/$APPBUNDLE/Contents/MacOS/$BINARY $BIN_OBJ
|
||||
lipo -create -o $DESTDIR/$APPBUNDLE/Contents/MacOS/$DEDBIN $BIN_DEDOBJ
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue