rename drone.yml to woodpecker.yml

This commit is contained in:
2024-10-03 00:21:47 -05:00
parent 207976b7d7
commit cbc64c8fee
2 changed files with 41 additions and 41 deletions

View File

@@ -1,11 +1,11 @@
pipeline: pipeline:
build-environment: build-environment:
image: docker image: docker
commands: commands:
- cat Dockerfile | docker build -t nukage-ci - - cat Dockerfile | docker build -t nukage-ci -
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
build-engine: build-engine:
image: nukage-ci image: nukage-ci
commands: commands:
- make engine/build/gzdoom - make engine/build/gzdoom

View File

@@ -1,30 +1,30 @@
RUN_ENGINE?=engine/build/gzdoom RUN_ENGINE?=engine/build/gzdoom
BUILD_ENGINE=$(RUN_ENGINE) BUILD_ENGINE=$(RUN_ENGINE)
RM=rm -rf RM=rm -rf
ifeq ($(OS),Windows_NT) ifeq ($(OS),Windows_NT)
RUN_ENGINE=gzdoom RUN_ENGINE=gzdoom
BUILD_ENGINE="" BUILD_ENGINE=""
RM=del RM=del
endif endif
all: $(BUILD_ENGINE) all: $(BUILD_ENGINE)
clean: clean-zmusic clean-engine clean: clean-zmusic clean-engine
# GZDoom engine build. Only relevant for GNU/Linux # GZDoom engine build. Only relevant for GNU/Linux
clean-zmusic: clean-zmusic:
$(MAKE) -C ZMusic/build clean $(MAKE) -C ZMusic/build clean
$(RM) ZMusic/build $(RM) ZMusic/build
clean-engine: clean-engine:
$(MAKE) -C engine/build clean $(MAKE) -C engine/build clean
$(RM) engine/build $(RM) engine/build
ZMusic/build: ZMusic/build:
cd ZMusic && mkdir -p build && cd build && cmake .. cd ZMusic && mkdir -p build && cd build && cmake ..
$(MAKE) -C ZMusic/build $(MAKE) -C ZMusic/build
engine/build/gzdoom: 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 .. 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 $(MAKE) -C engine/build