Travis: Add FIX_BUGS and JAPANESE to matrix

Also changed it to only produce release builds
This commit is contained in:
Clownacy 2020-02-05 21:05:20 +00:00
parent a762f28837
commit fd19806eaf

View file

@ -29,10 +29,14 @@ addons:
- mingw-w64
env:
- BUILD_TYPE=RELEASE=0 SIXTY_FOUR_BIT=false
- BUILD_TYPE=RELEASE=1 SIXTY_FOUR_BIT=false
- BUILD_TYPE=RELEASE=0 SIXTY_FOUR_BIT=true
- BUILD_TYPE=RELEASE=1 SIXTY_FOUR_BIT=true
- SIXTY_FOUR_BIT=false FIX_BUGS=0 JAPANESE=0
- SIXTY_FOUR_BIT=false FIX_BUGS=0 JAPANESE=1
- SIXTY_FOUR_BIT=false FIX_BUGS=1 JAPANESE=0
- SIXTY_FOUR_BIT=false FIX_BUGS=1 JAPANESE=1
- SIXTY_FOUR_BIT=true FIX_BUGS=0 JAPANESE=0
- SIXTY_FOUR_BIT=true FIX_BUGS=0 JAPANESE=1
- SIXTY_FOUR_BIT=true FIX_BUGS=1 JAPANESE=0
- SIXTY_FOUR_BIT=true FIX_BUGS=1 JAPANESE=1
before_install:
# Setup MSYS2
@ -70,9 +74,6 @@ before_install:
# Display Travis OS name
- echo $TRAVIS_OS_NAME
# Display build type
- echo $BUILD_TYPE
# Define CC and CXX
- |
if [ "$SIXTY_FOUR_BIT" == "true" ]; then
@ -120,7 +121,7 @@ install:
script:
# Build
- $mingw make -j ${JOBS} FIX_BUGS=1 ${BUILD_TYPE} WARNINGS=1 WARNINGS_ALL=1 WINDOWS=1 STATIC=1
- $mingw make -j ${JOBS} FIX_BUGS=${FIX_BUGS} JAPANESE=${JAPANESE} RELEASE=1 WARNINGS=1 WARNINGS_ALL=1 WINDOWS=1 STATIC=1
after_success:
# Send success notification to Discord through DISCORD_WEBHOOK_URL