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