Commit daff281 1 parent 126d744 commit daff281 Copy full SHA for daff281
File tree 2 files changed +12
-3
lines changed
2 files changed +12
-3
lines changed Original file line number Diff line number Diff line change 61
61
# Remove generated files except for graphics.
62
62
.PHONY : tidy
63
63
tidy :
64
- rm -rf $(ROM ) $(CORRECTEDROM ) $(ROMS:.gb=.sym ) $(ROMS:.gb=.map ) $(OBJS ) $(BUILD ) /shim.asm
64
+ rm -rf $(ROM ) $(CORRECTEDROM ) $(ROMS:.gb=.sym ) $(ROMS:.gb=.map ) $(OBJS ) $(BUILD ) /shim.asm rgbdscheck.o
65
65
66
66
# Visualize disassembly progress.
67
67
.PHONY : coverage
@@ -71,6 +71,9 @@ coverage: $(ROM:.gb=.map)
71
71
72
72
# ## Build products
73
73
74
+ rgbdscheck.o : rgbdscheck.asm
75
+ $(RGBASM ) -o $@ $<
76
+
74
77
% .map : % .gb
75
78
76
79
$(CORRECTEDROM ) : % -correctheader.gb: % .gb
@@ -97,10 +100,10 @@ include slack/slack.mk
97
100
98
101
# ## Catch-all build target rules
99
102
100
- $(BUILD ) /% .o : $(BUILD ) /% .asm | $$(dir $$@ )
103
+ $(BUILD ) /% .o : $(BUILD ) /% .asm | $$(dir $$@ ) rgbdscheck.o
101
104
$(RGBASM ) $(RGBASMFLAGS ) $(OUTPUT_OPTION ) $<
102
105
103
- $(BUILD ) /% .o : % .asm | $$(dir $$@ )
106
+ $(BUILD ) /% .o : % .asm | $$(dir $$@ ) rgbdscheck.o
104
107
$(RGBASM ) $(RGBASMFLAGS ) $(OUTPUT_OPTION ) $<
105
108
106
109
$(BUILD ) /% .d : % .asm | $$(dir $$@ ) $(SCAN_INCLUDES )
Original file line number Diff line number Diff line change
1
+ IF !DEF(__RGBDS_MAJOR__) || !DEF(__RGBDS_MINOR__) || !DEF(__RGBDS_PATCH__)
2
+ fail "pokecrystal requires rgbds v0.7.0 or newer."
3
+ ENDC
4
+ IF __RGBDS_MAJOR__ == 0 && __RGBDS_MINOR__ < 7
5
+ fail "pokecrystal requires rgbds v0.7.0 or newer."
6
+ ENDC
You can’t perform that action at this time.
0 commit comments