:wrench: Collection of CMake toolchain files and scripts for cross-platform build and CI testing (GCC, Visual Studio, iOS, Android, Clang analyzer, sanitizers etc.)
Use ~/.polly and local .polly (do we need local?) to add some default user's arguments like --jobs N or --fwd HUNTER_CONFIGURATION_TYPES=Release. .polly can be ini-like file. E.g. say we have several devices:
iPad with iOS 9.0
iPhone with iOS 9.1
HTC One with Android API 21
Prestigio with Android API 19
~/.polly can contain:
[global] # reserved type
jobs = N
fwd = HUNTER_CONFIGURATION_TYPES=Release # is it correct syntax?
verbose = True
[ipad]
toolchain = ios-9-0-armv7
[iphone]
toolchain = ios-9-1-armv7
[htc]
toolchain = android-ndk-r10e-api-21-arm64-v8a
[prest]
toolchain = android-ndk-r10e-api-19-armeabi-v7a-neon
Usage: build.py --type htc or build.py --class htc
Use
~/.polly
and local.polly
(do we need local?) to add some default user's arguments like--jobs N
or--fwd HUNTER_CONFIGURATION_TYPES=Release
..polly
can be ini-like file. E.g. say we have several devices:~/.polly
can contain:Usage:
build.py --type htc
orbuild.py --class htc