summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoryenatch <yenatch@gmail.com>2014-09-17 12:57:02 -0700
committeryenatch <yenatch@gmail.com>2014-09-17 12:57:02 -0700
commita850331d313e0575c48af865eb62dc9c7a3850c6 (patch)
treed0d0967a7cfc317f9ed8aa7fdd622e0d4e9934c9
parentaa361c3bf7a302dd9a883ff869c06305f3fc0436 (diff)
Use a macro to define version constants.
-rw-r--r--version.asm27
1 files changed, 9 insertions, 18 deletions
diff --git a/version.asm b/version.asm
index 6f80aa1c..7d9fa036 100644
--- a/version.asm
+++ b/version.asm
@@ -1,20 +1,11 @@
-if !def(_RED)
-_RED EQU 0
-endc
-
-if !def(_BLUE)
-_BLUE EQU 0
-endc
-
-if !def(_JAPAN)
-_JAPAN EQU 0
-endc
-
-if !def(_GREEN)
-_GREEN EQU 0
-endc
-
-if !def(_YELLOW)
-_YELLOW EQU 0
+check_ver: MACRO
+if !def(\1)
+\1 EQU 0
endc
+ENDM
+ check_ver _RED
+ check_ver _BLUE
+ check_ver _JAPAN
+ check_ver _GREEN
+ check_ver _YELLOW