rename drone.yml to woodpecker.yml
This commit is contained in:
@@ -1,11 +1,11 @@
|
||||
pipeline:
|
||||
build-environment:
|
||||
image: docker
|
||||
commands:
|
||||
- cat Dockerfile | docker build -t nukage-ci -
|
||||
volumes:
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
build-engine:
|
||||
image: nukage-ci
|
||||
commands:
|
||||
- make engine/build/gzdoom
|
||||
pipeline:
|
||||
build-environment:
|
||||
image: docker
|
||||
commands:
|
||||
- cat Dockerfile | docker build -t nukage-ci -
|
||||
volumes:
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
build-engine:
|
||||
image: nukage-ci
|
||||
commands:
|
||||
- make engine/build/gzdoom
|
||||
60
Makefile
60
Makefile
@@ -1,30 +1,30 @@
|
||||
RUN_ENGINE?=engine/build/gzdoom
|
||||
BUILD_ENGINE=$(RUN_ENGINE)
|
||||
RM=rm -rf
|
||||
|
||||
ifeq ($(OS),Windows_NT)
|
||||
RUN_ENGINE=gzdoom
|
||||
BUILD_ENGINE=""
|
||||
RM=del
|
||||
endif
|
||||
|
||||
all: $(BUILD_ENGINE)
|
||||
|
||||
clean: clean-zmusic clean-engine
|
||||
|
||||
# GZDoom engine build. Only relevant for GNU/Linux
|
||||
clean-zmusic:
|
||||
$(MAKE) -C ZMusic/build clean
|
||||
$(RM) ZMusic/build
|
||||
|
||||
clean-engine:
|
||||
$(MAKE) -C engine/build clean
|
||||
$(RM) engine/build
|
||||
|
||||
ZMusic/build:
|
||||
cd ZMusic && mkdir -p build && cd build && cmake ..
|
||||
$(MAKE) -C ZMusic/build
|
||||
|
||||
engine/build/gzdoom: ZMusic/build
|
||||
cd engine && mkdir -p build && cd build && cmake --verbose=1 -DZMUSIC_LIBRARIES=../../ZMusic/build/source/libzmusic.so -DZMUSIC_INCLUDE_DIR=../../ZMusic/include ..
|
||||
$(MAKE) -C engine/build
|
||||
RUN_ENGINE?=engine/build/gzdoom
|
||||
BUILD_ENGINE=$(RUN_ENGINE)
|
||||
RM=rm -rf
|
||||
|
||||
ifeq ($(OS),Windows_NT)
|
||||
RUN_ENGINE=gzdoom
|
||||
BUILD_ENGINE=""
|
||||
RM=del
|
||||
endif
|
||||
|
||||
all: $(BUILD_ENGINE)
|
||||
|
||||
clean: clean-zmusic clean-engine
|
||||
|
||||
# GZDoom engine build. Only relevant for GNU/Linux
|
||||
clean-zmusic:
|
||||
$(MAKE) -C ZMusic/build clean
|
||||
$(RM) ZMusic/build
|
||||
|
||||
clean-engine:
|
||||
$(MAKE) -C engine/build clean
|
||||
$(RM) engine/build
|
||||
|
||||
ZMusic/build:
|
||||
cd ZMusic && mkdir -p build && cd build && cmake ..
|
||||
$(MAKE) -C ZMusic/build
|
||||
|
||||
engine/build/gzdoom: ZMusic/build
|
||||
cd engine && mkdir -p build && cd build && cmake --verbose=1 -DZMUSIC_LIBRARIES=../../ZMusic/build/source/libzmusic.so -DZMUSIC_INCLUDE_DIR=../../ZMusic/include ..
|
||||
$(MAKE) -C engine/build
|
||||
|
||||
Reference in New Issue
Block a user