Skip to content

Commit ed40511

Browse files
authored
Merge pull request #99 from leetal/dev
Dev
2 parents f499856 + faf3719 commit ed40511

File tree

2 files changed

+16
-24
lines changed

2 files changed

+16
-24
lines changed

.travis.yml

Lines changed: 11 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -5,51 +5,47 @@ matrix:
55
- os: osx
66
osx_image: xcode11.3
77
env:
8-
- PLATFORM=SIMULATOR
8+
- PLATFORM=SIMULATOR DEPLOYMENT_TARGET=13.1
99
- os: osx
1010
osx_image: xcode10.2
1111
env:
12-
- PLATFORM=SIMULATOR64
12+
- PLATFORM=SIMULATOR64 DEPLOYMENT_TARGET=12.1
1313
- os: osx
1414
osx_image: xcode11.1
1515
env:
16-
- PLATFORM=OS
16+
- PLATFORM=OS DEPLOYMENT_TARGET=13.0
1717
- os: osx
1818
osx_image: xcode10.2
1919
env:
20-
- PLATFORM=OS64
20+
- PLATFORM=OS64 DEPLOYMENT_TARGET=12.0
2121
- os: osx
2222
osx_image: xcode9.4
2323
env:
24-
- PLATFORM=OS64
25-
- os: osx
26-
osx_image: xcode8.3
27-
env:
28-
- PLATFORM=OS64 DEPLOYMENT_TARGET=10.0
24+
- PLATFORM=OS64 DEPLOYMENT_TARGET=11.0
2925
- os: osx
3026
osx_image: xcode10.2
3127
env:
32-
- PLATFORM=OS BUILD_SHARED=1
28+
- PLATFORM=OS BUILD_SHARED=1 DEPLOYMENT_TARGET=12.0
3329
- os: osx
3430
osx_image: xcode10.2
3531
env:
36-
- PLATFORM=TVOS
32+
- PLATFORM=TVOS DEPLOYMENT_TARGET=11.0
3733
- os: osx
3834
osx_image: xcode10.2
3935
env:
40-
- PLATFORM=WATCHOS
36+
- PLATFORM=WATCHOS DEPLOYMENT_TARGET=5.0
4137
- os: osx
4238
osx_image: xcode10.2
4339
env:
44-
- PLATFORM=OS64COMBINED USE_XCODE=1
40+
- PLATFORM=OS64COMBINED USE_XCODE=1 DEPLOYMENT_TARGET=11.0
4541
- os: osx
4642
osx_image: xcode12.2
4743
env:
48-
- PLATFORM=OS64COMBINED USE_XCODE=1
44+
- PLATFORM=OS64COMBINED USE_XCODE=1 DEPLOYMENT_TARGET=14.0
4945
- os: osx
5046
osx_image: xcode11.3
5147
env:
52-
- PLATFORM=OS64COMBINED BUILD_CURL=1 USE_XCODE=1
48+
- PLATFORM=OS64COMBINED BUILD_CURL=1 USE_XCODE=1 DEPLOYMENT_TARGET=11.0
5349

5450
install: true
5551

.travis/build.sh

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,26 +21,22 @@ if [[ ${USE_XCODE} -eq 1 ]]; then
2121
GENERATOR_EXT="-G Xcode"
2222
fi
2323

24-
USE_STRICT_COMPILER_CHECKS_EXT=""
25-
if [[ ${USE_STRICT_COMPILER_CHECKS} -eq 1 ]]; then
26-
USE_STRICT_COMPILER_CHECKS_EXT="-DENABLE_STRICT_TRY_COMPILE=1"
27-
fi
28-
2924
if [[ ${BUILD_CURL} -eq 1 ]]; then
3025
mkdir -p example/example-curl/build
3126
pushd example/example-curl/build
3227
cmake .. \
3328
${GENERATOR_EXT} -DCMAKE_TOOLCHAIN_FILE=../../ios.toolchain.cmake \
34-
-DPLATFORM=${PLATFORM} ${USE_STRICT_COMPILER_CHECKS_EXT} || exit 1
29+
-DPLATFORM=${PLATFORM} -DDEPLOYMENT_TARGET=${DEPLOYMENT_TARGET} -DENABLE_STRICT_TRY_COMPILE=${USE_STRICT_COMPILER_CHECKS} || exit 1
3530
cmake --build . --config Release --parallel 4 || exit 1
3631
popd
3732
else
3833
mkdir -p example/example-lib/build
3934
pushd example/example-lib/build
4035
cmake .. \
41-
${GENERATOR_EXT} -DCMAKE_TOOLCHAIN_FILE=../../ios.toolchain.cmake \
42-
-DPLATFORM=${PLATFORM} -DDEPLOYMENT_TARGET=${DEPLOYMENT_TARGET} ${USE_STRICT_COMPILER_CHECKS_EXT} ${SHARED_EXT}\
36+
${GENERATOR_EXT} -DCMAKE_TOOLCHAIN_FILE=../../ios.toolchain.cmake -DCMAKE_INSTALL_PREFIX=../out \
37+
-DPLATFORM=${PLATFORM} -DDEPLOYMENT_TARGET=${DEPLOYMENT_TARGET} -DENABLE_STRICT_TRY_COMPILE=${USE_STRICT_COMPILER_CHECKS} ${SHARED_EXT}\
4338
|| exit 1
44-
cmake --build . --config Release --target install || exit 1
39+
cmake --build . --config Release || exit 1
40+
cmake --install . --config Release || exit 1
4541
popd
4642
fi

0 commit comments

Comments
 (0)