mirror of
https://github.com/beefytech/Beef.git
synced 2025-07-07 16:56:00 +02:00
macOS fixes
This commit is contained in:
parent
672be8a8f7
commit
af77115f18
6 changed files with 23 additions and 40 deletions
|
@ -44,10 +44,9 @@ cd ../IDE/dist
|
|||
|
||||
if [[ "$OSTYPE" == "darwin"* ]]; then
|
||||
LIBEXT=dylib
|
||||
LINKOPTS="-Wl,-rpath -Wl,@executable_path"
|
||||
LINKOPTS="-Wl,-no_compact_unwind -Wl,-rpath -Wl,@executable_path"
|
||||
else
|
||||
LIBEXT=so
|
||||
#LINKOPTS="-ldl -lpthread -ltinfo -Wl,-rpath -Wl,\$ORIGIN"
|
||||
LIBEXT=so
|
||||
LINKOPTS="-ldl -lpthread -Wl,-rpath -Wl,\$ORIGIN"
|
||||
fi
|
||||
|
||||
|
@ -67,8 +66,6 @@ echo Building BeefBuild_bootd
|
|||
../../jbuild_d/Debug/bin/BeefBoot --out="BeefBuild_bootd" --src=../src --src=../../BeefBuild/src --src=../../BeefLibs/corlib/src --src=../../BeefLibs/Beefy2D/src --define=CLI --define=DEBUG --startup=BeefBuild.Program --linkparams="./libBeefRT_d.a ./libIDEHelper_d.$LIBEXT ./libBeefySysLib_d.$LIBEXT $(< ../../IDE/dist/IDEHelper_libs_d.txt) $LINKOPTS"
|
||||
echo Building BeefBuild_d
|
||||
./BeefBuild_bootd -clean -proddir=../../BeefBuild -config=Debug
|
||||
#./BeefBuild_d -proddir=../../TestApp
|
||||
#../../TestApp/build/Debug_Linux64/TestApp/TestApp
|
||||
echo Testing IDEHelper/Tests in BeefBuild_d
|
||||
./BeefBuild_d -proddir=../../IDEHelper/Tests -test
|
||||
|
||||
|
@ -78,7 +75,5 @@ echo Building BeefBuild_boot
|
|||
../../jbuild/Release/bin/BeefBoot --out="BeefBuild_boot" --src=../src --src=../../BeefBuild/src --src=../../BeefLibs/corlib/src --src=../../BeefLibs/Beefy2D/src --define=CLI --startup=BeefBuild.Program --linkparams="./libBeefRT.a ./libIDEHelper.$LIBEXT ./libBeefySysLib.$LIBEXT $(< ../../IDE/dist/IDEHelper_libs.txt) $LINKOPTS"
|
||||
echo Building BeefBuild
|
||||
./BeefBuild_boot -clean -proddir=../../BeefBuild -config=Release
|
||||
#./BeefBuild_d -proddir=../../TestApp
|
||||
#../../TestApp/build/Debug_Linux64/TestApp/TestApp
|
||||
echo Testing IDEHelper/Tests in BeefBuild
|
||||
./BeefBuild -proddir=../../IDEHelper/Tests -test
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue