diff options
-rw-r--r-- | .travis.yml | 1 | ||||
-rw-r--r-- | Makefile | 5 | ||||
-rw-r--r-- | config.mk | 7 | ||||
-rw-r--r-- | ruby_de_debug.sha1 | 1 |
4 files changed, 12 insertions, 2 deletions
diff --git a/.travis.yml b/.travis.yml index 9a196819b..27e572c75 100644 --- a/.travis.yml +++ b/.travis.yml @@ -31,6 +31,7 @@ matrix: - make -j2 sapphire - make -j2 sapphire_rev1 - make -j2 sapphire_rev2 + - make -j2 ruby_debug_de COMPARE=0 - os: linux env: _="Formatting" addons: @@ -19,9 +19,9 @@ PREPROC := tools/preproc/preproc SCANINC := tools/scaninc/scaninc RAMSCRGEN := tools/ramscrgen/ramscrgen -ASFLAGS := -mcpu=arm7tdmi -I include --defsym $(GAME_VERSION)=1 --defsym REVISION=$(GAME_REVISION) --defsym $(GAME_LANGUAGE)=1 +ASFLAGS := -mcpu=arm7tdmi -I include --defsym $(GAME_VERSION)=1 --defsym REVISION=$(GAME_REVISION) --defsym $(GAME_LANGUAGE)=1 --defsym DEBUG=$(DEBUG) CC1FLAGS := -mthumb-interwork -Wimplicit -Wparentheses -Wunused -Werror -O2 -fhex-asm -CPPFLAGS := -I tools/agbcc/include -iquote include -nostdinc -undef -Werror -Wno-trigraphs -D $(GAME_VERSION) -D REVISION=$(GAME_REVISION) -D $(GAME_LANGUAGE) +CPPFLAGS := -I tools/agbcc/include -iquote include -nostdinc -undef -Werror -Wno-trigraphs -D $(GAME_VERSION) -D REVISION=$(GAME_REVISION) -D $(GAME_LANGUAGE) -D DEBUG=$(DEBUG) #### Files #### @@ -142,6 +142,7 @@ sapphire_rev1: ; @$(MAKE) --no-print-directory GAME_VERSION=SAPPHIRE GAME_REVISI sapphire_rev2: ; @$(MAKE) --no-print-directory GAME_VERSION=SAPPHIRE GAME_REVISION=2 ruby_de: ; @$(MAKE) --no-print-directory GAME_VERSION=RUBY GAME_LANGUAGE=GERMAN sapphire_de: ; @$(MAKE) --no-print-directory GAME_VERSION=SAPPHIRE GAME_LANGUAGE=GERMAN +ruby_de_debug: ; @$(MAKE) --no-print-directory GAME_VERSION=RUBY GAME_LANGUAGE=GERMAN DEBUG=1 #### Graphics Rules #### @@ -4,6 +4,7 @@ GAME_VERSION ?= RUBY GAME_REVISION ?= 0 GAME_LANGUAGE ?= ENGLISH +DEBUG ?= 0 COMPARE ?= 1 # Version @@ -42,3 +43,9 @@ else $(error unknown language $(GAME_LANGUAGE)) endif endif + +# Debug +ifeq ($(DEBUG), 1) + BUILD_NAME := $(BUILD_NAME)_debug +endif + diff --git a/ruby_de_debug.sha1 b/ruby_de_debug.sha1 new file mode 100644 index 000000000..4ecbf29a7 --- /dev/null +++ b/ruby_de_debug.sha1 @@ -0,0 +1 @@ +ca5e3d415c4b47353a73a616878ba833f3648b7a pokeruby_de_debug.gba |