Makefile (348B)
1 all: debug 2 .PHONY: debug asan release clean 3 4 debug: 5 @lua make.lua > gen.mk 6 @$(MAKE) -f gen.mk 7 8 asan: 9 @lua make.lua asan > gen.mk 10 @$(MAKE) -f gen.mk 11 12 release: 13 @lua make.lua release > gen.mk 14 @$(MAKE) -f gen.mk 15 16 clean: 17 @lua make.lua debug > gen.mk 18 @$(MAKE) -f gen.mk clean 19 @lua make.lua asan > gen.mk 20 @$(MAKE) -f gen.mk clean 21 @rm -f gen.mk