appveyor: add appveyor.yml
This commit is contained in:
parent
d03f4fa70e
commit
8d16b475b6
13
3rdparty/Makefile
vendored
13
3rdparty/Makefile
vendored
@ -390,12 +390,23 @@ $(PREFIX)/lib/libSDL_image.a: $(PREFIX)/lib/libSDLmain.a
|
|||||||
|
|
||||||
$(PREFIX)/lib/libSDL_image.a: $(SDLIMAGE)/.ok
|
$(PREFIX)/lib/libSDL_image.a: $(SDLIMAGE)/.ok
|
||||||
$(MKDIR) $(SDLIMAGE)/build
|
$(MKDIR) $(SDLIMAGE)/build
|
||||||
|
ifneq ($(LDFLAGS),)
|
||||||
cd $(SDLIMAGE)/build && CC="$(CC) $(LDFLAGS)" CPPFLAGS=-I$(PREFIX)/include \
|
cd $(SDLIMAGE)/build && CC="$(CC) $(LDFLAGS)" CPPFLAGS=-I$(PREFIX)/include \
|
||||||
LDFLAGS="-L$(PREFIX)/lib $(ADDLDFLAGS)" \
|
LDFLAGS="-L$(PREFIX)/lib $(ADDLDFLAGS)" \
|
||||||
../configure --prefix=$(PREFIX) --with-sdl-prefix=$(PREFIX) \
|
../configure --prefix=$(PREFIX) --with-sdl-prefix=$(PREFIX) \
|
||||||
--host=$(HOST) --build=$(BUILD) \
|
--host=$(HOST) --build=$(BUILD) \
|
||||||
--disable-webp --disable-imageio --disable-sdltest \
|
--disable-webp --disable-imageio --disable-sdltest \
|
||||||
--disable-jpg-shared --disable-png-shared --disable-tif-shared
|
--disable-jpg-shared --disable-png-shared --disable-tif-shared \
|
||||||
|
--disable-dependency-tracking
|
||||||
|
else
|
||||||
|
cd $(SDLIMAGE)/build && CPPFLAGS=-I$(PREFIX)/include \
|
||||||
|
LDFLAGS="-L$(PREFIX)/lib $(ADDLDFLAGS)" \
|
||||||
|
../configure --prefix=$(PREFIX) --with-sdl-prefix=$(PREFIX) \
|
||||||
|
--host=$(HOST) --build=$(BUILD) \
|
||||||
|
--disable-webp --disable-imageio --disable-sdltest \
|
||||||
|
--disable-jpg-shared --disable-png-shared --disable-tif-shared \
|
||||||
|
--disable-dependency-tracking
|
||||||
|
endif
|
||||||
cd $(SDLIMAGE)/build && $(MAKE)
|
cd $(SDLIMAGE)/build && $(MAKE)
|
||||||
cd $(SDLIMAGE)/build && $(MAKE) install
|
cd $(SDLIMAGE)/build && $(MAKE) install
|
||||||
ifdef WIN32
|
ifdef WIN32
|
||||||
|
|||||||
18
appveyor.yml
Normal file
18
appveyor.yml
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
install:
|
||||||
|
- set PATH=C:\msys64\mingw32\bin;C:\msys64\usr\bin;%PATH%
|
||||||
|
- mingw32-make -v
|
||||||
|
- make -v
|
||||||
|
|
||||||
|
build_script:
|
||||||
|
- mingw32-make 3rdparty API=win32
|
||||||
|
- mingw32-make API=win32
|
||||||
|
- mingw32-make ziprelease API=win32
|
||||||
|
- mingw32-make 3rdparty
|
||||||
|
- mingw32-make
|
||||||
|
- mingw32-make ziprelease
|
||||||
|
|
||||||
|
artifacts:
|
||||||
|
- path: '*.zip'
|
||||||
|
name: GrafX2 portable installation
|
||||||
|
- path: 'install\*.exe'
|
||||||
|
name: GrafX2 installer
|
||||||
Loading…
x
Reference in New Issue
Block a user