flatten 20260225
This commit is contained in:
62
resources/packages-not-used/bgfx/prepare
Executable file
62
resources/packages-not-used/bgfx/prepare
Executable file
@@ -0,0 +1,62 @@
|
||||
mkdir -p sdk/include
|
||||
|
||||
mkdir bgfx
|
||||
pushd bgfx
|
||||
|
||||
git clone git://github.com/bkaradzic/bx.git
|
||||
git clone git://github.com/bkaradzic/bimg.git
|
||||
git clone git://github.com/bkaradzic/bgfx.git
|
||||
|
||||
cd bgfx
|
||||
make osx ios-arm64 ios-simulator64 tools
|
||||
|
||||
popd
|
||||
|
||||
pushd sdk/include
|
||||
ln -fs ../../bgfx/bgfx/include/bgfx
|
||||
ln -fs ../../bgfx/bx/include/bx
|
||||
ln -fs ../../bgfx/bimg/include/bimg
|
||||
popd
|
||||
|
||||
pushd sdk/lib
|
||||
|
||||
UNAME_S=`uname -s`
|
||||
UNAME_M=`uname -m`
|
||||
EXT=${UNAME_S}-${UNAME_M}
|
||||
|
||||
for X in Debug Release
|
||||
do
|
||||
mkdir -p $X.$EXT
|
||||
pushd $X.$EXT
|
||||
ln -fs ../../../bgfx/bgfx/.build/osx64_clang/bin/libbgfx$X.a libbgfx.a
|
||||
ln -fs ../../../bgfx/bgfx/.build/osx64_clang/bin/libbx$X.a libbx.a
|
||||
ln -fs ../../../bgfx/bgfx/.build/osx64_clang/bin/libbimg$X.a libbimg.a
|
||||
ln -fs ../../../bgfx/bgfx/.build/osx64_clang/bin/libbimg_decode$X.a libbimg_decode.a
|
||||
popd
|
||||
done
|
||||
|
||||
for X in Debug Release
|
||||
do
|
||||
mkdir -p $X.iOS-arm64
|
||||
pushd $X.iOS-arm64
|
||||
ln -fs ../../../bgfx/bgfx/.build/ios-arm64/bin/libbgfx$X.a libbgfx.a
|
||||
ln -fs ../../../bgfx/bgfx/.build/ios-arm64/bin/libbx$X.a libbx.a
|
||||
ln -fs ../../../bgfx/bgfx/.build/ios-arm64/bin/libbimg$X.a libbimg.a
|
||||
ln -fs ../../../bgfx/bgfx/.build/osx64_clang/bin/libbimg_decode$X.a libbimg_decode.a
|
||||
popd
|
||||
done
|
||||
|
||||
for X in Debug Release
|
||||
do
|
||||
mkdir -p $X.iOS-simulate
|
||||
pushd $X.iOS-simulate
|
||||
ln -fs ../../../bgfx/bgfx/.build/ios-simulator64/bin/libbgfx$X.a libbgfx.a
|
||||
ln -fs ../../../bgfx/bgfx/.build/ios-simulator64/bin/libbx$X.a libbx.a
|
||||
ln -fs ../../../bgfx/bgfx/.build/ios-simulator64/bin/libbimg$X.a libbimg.a
|
||||
ln -fs ../../../bgfx/bgfx/.build/osx64_clang/bin/libbimg_decode$X.a libbimg_decode.a
|
||||
popd
|
||||
done
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user