summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2022-03-26Build the Virtual Console patches with `make red_vc` and `make blue_vc` (#351)vulcandth
2022-03-08Slightly refactor some C toolsRangi
2021-11-23Use ~X instead of $ff ^ XRangi
2020-08-28Separate splash screen, intro, and credits (like pokegold/pokecrystal)Rangi
2020-08-11'make clean' reuses 'make tidy' commandsRangi
2020-07-28'make tidy' shouldn't trigger 'make -C tools'Rangi
2020-07-16Un-deduplicate gfx/intro_credits/gengar.png's tilesRangi
2020-07-15Disassemble the BLUEMONS.GB debug ROMRangi
2020-07-06Specify the ldh instruction, don't turn ld into ldhRangi
2020-07-05File-specific graphics rules update rgbgfx (flags only), not RGBGFX (program ↵Rangi
path), like pokecrystal Fixes #227
2020-07-05Use SHA-1, not MD5, for 'make compare'Rangi
Fixes #183
2020-07-04Verify that rgbds is at least verson 0.4.0Rangi
Adapt the INSTALL guide from pokecrystal.
2020-07-03Move graphics-only object file sources into gfx/Rangi
Previously this wasn't working, but now the Makefile uses pokegold's technique for running scan_includes. It also enables and fixes some rgbds warnings ("Non-local labels without a colon are deprecated").
2020-06-28Use --preserve instead of a hard-coded blank tileRangi
2020-06-27Create .map files, and don't sort .sym files since rgbds 0.4.0 does thatRangi
2020-06-27Merge pic/ into gfx/Rangi
2020-06-27Fix the slot machine tilemap, and adjust the slot graphicsRangi
2020-06-27Organize gfx/Rangi
2020-06-27Separate maps.asm, pics.asm, sprites.asm, and tilesets.asm from main.asm (#251)Rangi
Each new file builds its own .o, along with separate main.o and home.o, which necessitates many more "exported::" labels.
2018-12-31Reorganize Makefile similarly to pokecrystalRangi
2018-12-31'make tidy' preserved compressed graphics, like pokecrystalRangi
2018-03-24Use rgblink dmg modedannye
2018-03-10forgot to uncomment clean toolsyenatch
2018-03-10Use rgbgfx and c tools instead of the submodule.yenatch
2017-09-29Rename linkerscript and sort sym filePokechu22
2017-06-09Add linkerscriptAntonio Niño Díaz
Signed-off-by: Antonio Niño Díaz <antonio_nd@outlook.com>
2016-07-01Use pattern variables in the makefile.yenatch
This means dependency scanning only happens as required.
2016-02-17Use rgbasm -D in the makefile.yenatch
2015-10-25align spacing in previousyenatch
2015-10-25Reorganize the makefile and remove yellow targets.yenatch
2015-10-25Get rid of queues.yenatch
For faster builds, use `make -j`.
2015-01-18make compare depends on red and blue being built.stag019
2015-01-18Remove symfiles on clean.stag019
2015-01-18No longer need to make a mapfile with the newest RGBDS source. This RGBDS ↵stag019
doesn't have a release yet.
2014-11-05Remove prequeue and preprocessor (now unused).IIMarckus
2014-11-04Stop preprocessing files.stag019
2014-09-19Fix the symfile and mapfile filenames.yenatch
2014-07-16Add a comment to the "compare" target.yenatch
2014-07-13Combine poke%.gbc build targets into a generalized one.yenatch
Now only one target is needed for all versions. $$* also works instead of %, but in a pattern rule % is probably clearer.
2014-07-11Add image suffixes to the makefile.yenatch
Explicitly define png dependencies (none). This keeps make from looking for nonexistent dependencies with extensions like ".png.o". This doesn't make it go any faster, but it at least makes debug easier.
2014-07-11Remove inline comments in an object recipe.yenatch
2014-07-11Reorganize makefile targets for clarity.yenatch
2014-07-11Comment the makefile.yenatch
2014-06-26Fix Makefile: .map and .symU-Fish-PC\Daniel
The Makefile previously made the files '.map' and '.sym' instead of 'poke[red/blue].map' and 'poke[red/blue].sym'
2014-05-31Use rgbasm -h to use halt without nops.yenatch
2014-05-30Dust off the makefile and prepare to build Yellow.yenatch
2014-04-05Image handling in the makefile.yenatch
2014-02-14Makefile: Don't group redrle with phony targetsyenatch
2014-02-14make compare: Use md5sum -c instead of comparing a base romyenatch
2014-02-14Makefile: nothing uses the ALL_DEPENDENCIES variable.yenatch