mirror of
https://github.com/partic2/libffi
synced 2026-11-10 10:07:19 +00:00
Build both iOS and Macosx
This commit is contained in:
+15
-1
@@ -63,17 +63,31 @@ function build_ios()
|
||||
{
|
||||
which python
|
||||
# export PYTHON_BIN=/usr/local/bin/python
|
||||
./generate-darwin-source-and-headers.py
|
||||
./generate-darwin-source-and-headers.py --only-ios
|
||||
xcodebuild -showsdks
|
||||
xcodebuild -project libffi.xcodeproj -target "libffi-iOS" -configuration Release -sdk iphoneos11.4
|
||||
exit $?
|
||||
}
|
||||
|
||||
function build_macosx()
|
||||
{
|
||||
which python
|
||||
# export PYTHON_BIN=/usr/local/bin/python
|
||||
./generate-darwin-source-and-headers.py --only-osx
|
||||
xcodebuild -showsdks
|
||||
xcodebuild -project libffi.xcodeproj -target "libffi-Mac" -configuration Release -sdk macosx10.13
|
||||
exit $?
|
||||
}
|
||||
|
||||
case "$HOST" in
|
||||
arm-apple-darwin*)
|
||||
./autogen.sh
|
||||
build_ios
|
||||
;;
|
||||
x86_64-apple-darwin*)
|
||||
./autogen.sh
|
||||
build_macosx
|
||||
;;
|
||||
arm32v7-linux-gnu)
|
||||
./autogen.sh
|
||||
build_foreign_linux arm moxielogic/arm32v7-ci-build-container:latest
|
||||
|
||||
Reference in New Issue
Block a user