+NAME=rg
+TEST_NAME=test$(NAME)
AS=ulas
-BIN=rg.gb
-BDIR=bin/
-all:
- mkdir -p $(BDIR)
- ulas -v -o $(BDIR)/$(BIN) -l bin/rg.lst -s bin/rg.mlb -S mlb -i ./src -i ./tiles src/main.s
+bin:
+ $(AS) -v -o $(NAME).gb -l ${NAME}.lst -s $(NAME).mlb -S mlb -i ./src -i ./tiles src/main.s
test:
- mkdir -p $(BDIR)
- ulas -v -o $(BDIR)/test$(BIN) -D TEST_BUILD -l bin/testrg.lst -s bin/testrg.mlb -S mlb -i ./src -i ./tiles src/main.s
+ $(AS) -v -o $(TEST_NAME).gb -l ${TEST_NAME}.lst -s $(TEST_NAME).mlb -S mlb -i ./src -i ./tiles src/main.s
.PHONY: tiles
tiles: