Updated Makefile to match new assets folder and LDtk files

This commit is contained in:
Sara 2023-09-27 16:15:02 +02:00
parent ad3cd94ba4
commit 124d379a3a

View file

@ -13,23 +13,27 @@ b: build
# build and run using debugger
run: build
ugdb -xrun.gdb -- bin/$(project)
gdb -x run.gdb -- bin/$(project)
r: run
# same as run, but giving you a chance to configure the debugger/set breakpoints before running
debug: build
ugdb -- bin/$(project)
gdb -- bin/$(project)
d: debug
# package project for release
package: clean
mkdir $(project)
cp -r resources/ $(project)/resources/
cc $(source) -o $(project)/$(project) $(args_package) $(libraries) $(includes) $(CFLAGS)
p: package
build-package: clean-package
mkdir packaged/
cp -rf $(project)/ packaged/resources/
# copy maps
cp -rf $(project)/simplified/* packaged/resources/
cc $(source) -o packaged/$(project) $(args_package) $(libraries) $(includes) $(CFLAGS)
p: build-package
# clean up build directories
clean:
rm -rf $(project)
rm -f bin/$(project)
c: clean
c: clean
clean-package:
rm -rf packaged