Skip to content

Commit 25f253a

Browse files
committed
ci: also do builds with SPIFFS_USE_MAGIC_LENGTH=0
1 parent a63403c commit 25f253a

File tree

3 files changed

+14
-2
lines changed

3 files changed

+14
-2
lines changed

.travis.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,12 @@ addons:
77
- g++-4.8
88
script:
99
- export CXX="g++-4.8" CC="gcc-4.8"
10+
# Build default configuration
1011
- make dist
12+
# Build configuration with SPIFFS_USE_MAGIC_LENGTH=0 (legacy version)
13+
- make clean
14+
- make dist BUILD_CONFIG_NAME="-no_magic_length" CFLAGS="-DSPIFFS_USE_MAGIC_LENGTH=0"
15+
1116
notifications:
1217
email:
1318
recipients:
@@ -19,7 +24,8 @@ deploy:
1924
skip_cleanup: true
2025
api_key:
2126
secure: "AdgaAHsU3xkyKqcZu6Yp3njmWTXFm/Ggsq9n6cC9byHTDdcQ6UqdX1gPzud53YkSDbUjst5vok0i9xywH2pFWVt6G+FAD5uI/h1IiacQQ9rjnDef++nz+KkZtsPUhAD8LOdKPvJ7TmNNnkN35VFqyQETr/18bdzGC0tEZQK2BFQQrdz6cOGeez1ADYal0LAVHHcfolnwZb9jCT51nPEpSMlhxwSNNFncG2Y8MLDT2Q1y0xR3iI6aSSkMxqWCYYIdEC12rffwyRbC2P+JXp+AXNayLuKjCFnWB/QIyvrvoXtwbAEfW1pZzrWZAI5fI6zQaKKjixhf3Kr1f7y/xSPSdsPemdakRgANRTZW0R6wiXxUsTEjVGV6fWqUKT9pm335k8vWq2i+6exSrIVmYyxz4J3u6+Mgdbij5hI1NLVLq+It0KUVt99IOWaTOy01y6a0m1AprYYPgyw7fwlgChMPsLcaRrq1gtjtJr7wQKLaIlfYdEB4b0DtE/fx+b78mMQqXS/WvwSUGkJ5C2poLX2zdUxFe3phjeL3P0Daa0gLDQ2tCf/VmvPy20//b7MaO10URoeeV16fs+2BFzLjh38kzLRrPaRcBcwQFlzI1P+4mWPRDMuKvBn6i0sodFEzlUQMFSa8xyVtE5wIDLqepeG/9roW8woKIAmwG1k1YtM3XeE="
22-
file: mkspiffs-$TRAVIS_TAG-linux64.tar.gz
27+
file_glob: true
28+
file: mkspiffs-$TRAVIS_TAG-*linux64.tar.gz
2329
on:
2430
repo: igrr/mkspiffs
2531
tags: true

Makefile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
BUILD_CONFIG_NAME ?=
2+
13
ifeq ($(OS),Windows_NT)
24
TARGET_OS := WINDOWS
35
DIST_SUFFIX := windows
@@ -50,7 +52,7 @@ override CXXFLAGS := -std=gnu++11 -Os -Wall $(TARGET_CXXFLAGS) $(CXXFLAGS)
5052
override LDFLAGS := $(TARGET_LDFLAGS) $(LDFLAGS)
5153
override CPPFLAGS := $(INCLUDES) -D$(TARGET_OS) -DVERSION=\"$(VERSION)\" -D__NO_INLINE__ $(CPPFLAGS)
5254

53-
DIST_NAME := mkspiffs-$(VERSION)-$(DIST_SUFFIX)
55+
DIST_NAME := mkspiffs-$(VERSION)$(BUILD_CONFIG_NAME)-$(DIST_SUFFIX)
5456
DIST_DIR := $(DIST_NAME)
5557
DIST_ARCHIVE := $(DIST_NAME).$(ARCHIVE_EXTENSION)
5658

appveyor.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,11 @@ matrix:
1111

1212
build_script:
1313
- SET PATH=C:\MinGW\bin;C:\MinGW\msys\1.0\bin;%PATH%
14+
# Build default configuration
1415
- make dist
16+
# Build configuration with SPIFFS_USE_MAGIC_LENGTH=0 (legacy version)
17+
- make clean
18+
- make dist BUILD_CONFIG_NAME="-no_magic_length" CFLAGS="-DSPIFFS_USE_MAGIC_LENGTH=0"
1519

1620
artifacts:
1721
- path: '*.zip'

0 commit comments

Comments
 (0)