.PHONY: FORCE CXXFLAGS += -std=c++20 LDFLAGS += -lstdc++ OBJS += main.o OBJS += backend/EnemyFactory.o OBJS += backend/LocationFactory.o OBJS += backend/ObjectFactory.o OBJS += backend/Object.o main: $(OBJS) memtest: main FORCE valgrind ./$< compile_commands.json: compiledb make -Bn