travis-ci: test building 3rd party lib dependencies

This commit is contained in:
Thomas Bernard
2018-02-19 01:16:35 +01:00
parent 3149d04110
commit 156656c51a
5 changed files with 161 additions and 5 deletions

View File

@@ -1,12 +1,20 @@
.PHONY: all tools grafx2 ziprelease
ifdef WIN32CROSS
OPT = WIN32CROSS=1 \
endif
.PHONY: all tools grafx2 ziprelease 3rdparty
all: grafx2 tools
grafx2:
$(MAKE) -C src/
$(OPT)$(MAKE) -C src/
ziprelease: grafx2
$(MAKE) -C src/ ziprelease
$(OPT)$(MAKE) -C src/ ziprelease
tools:
$(MAKE) -C tools/
3rdparty:
cd 3rdparty/ && $(OPT)$(MAKE)