22 lines
493 B
Makefile
22 lines
493 B
Makefile
IGNORE_FLAGS=--ignore Makefile --ignore build
|
|
LOVE_PATH := $(shell command -v love)
|
|
default:
|
|
@echo Available targets: love, fused, clean
|
|
|
|
love: clean
|
|
mkdir build
|
|
ls $(IGNORE_FLAGS) | xargs zip -9r build/lines.love
|
|
@echo created lines.love in build directory
|
|
|
|
fused: love
|
|
ifdef LOVE_PATH
|
|
cat ${LOVE_PATH} build/lines.love > build/lines
|
|
chmod +x build/lines
|
|
@echo created fused binary lines in build directory
|
|
else
|
|
@echo love not found in PATH or LOVE_PATH
|
|
endif
|
|
|
|
clean:
|
|
-rm -rf build
|
|
|