aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-04-05Image handling in the makefile.yenatch1-7/+34
2014-02-14Makefile: Don't group redrle with phony targetsyenatch1-4/+4
2014-02-14make compare: Use md5sum -c instead of comparing a base romyenatch1-5/+2
2014-02-14Makefile: nothing uses the ALL_DEPENDENCIES variable.yenatch1-1/+0
2014-02-14Makefile: fix a syntax error in redrleyenatch1-1/+1
2014-02-14Consolidate rgbfix options between Red and Blue.yenatch1-2/+5
Yellow and JP roms will take different options, but this is good for now.
2014-01-27Makefile: condense dependency scanning into one loopyenatch1-2/+0
2014-01-27Split wram.asm from poke{red,blue}.o into wram.oyenatch1-0/+2
wram.asm still defines some constants. They're moved into constants/wram_constants.asm.
2014-01-27Clean up makefile messages and prerequisite handlingyenatch1-4/+4
2014-01-27Get rid of globals.asm. Use ::s to export labels between objects.yenatch1-11/+6
globals.asm was a hack that: - gave rgbasm an extra 100k lines to read - increased reliance on the python preprocessor - made the makefile a mess - gave object creation an extra step - wasn't even necessary This speeds up build time by at least a third.
2014-01-23Makefile: remove duplicates when consolidating objectsyenatch1-0/+1
2014-01-23Make text.asm an objectyenatch1-2/+4
2014-01-09split audio components into audio_red.o and audio_blue.oyenatch1-2/+7
2014-01-04Makefile: baserom compare is optionalyenatch1-3/+3
2013-12-09Use safer and more standard POSIX find options.IIMarckus1-1/+1
2013-12-09makefile: find -delete isnt portableyenatch1-1/+1
2013-12-08Makefile: use += to append to variablesyenatch1-1/+1
2013-12-08Makefile: $: is not an escaped :yenatch1-1/+1
2013-12-07handle preprocessing in one python procress; export asm labelsyenatch1-10/+21
instead of running a process for each file, one process handles all files rgbasm requires label EXPORT definitions for cross-object compiling. this is handled by globals.asm
2013-12-06rewrite the makefile to be consistent with pokecrystalyenatch1-17/+39
still needs globals.asm and a preprocessor queue to compile multiple objects also, spit out a mapfile and symfile
2013-12-05rename textpre.py -> preprocessor.pyyenatch1-1/+1
2013-11-10Remove music.tx from Makefile for pokeblueU-Fish-PC\Daniel1-1/+1
2013-10-12All music and sfxU-Fish-PC\Daniel1-1/+1
2013-09-04make pokeblue.gbc compile againBryan Bishop1-1/+1
2013-09-01make extras/ a submoduleBryan Bishop1-6/+5
Use pokemontools v1.3.0 and use the same preprocessor as the pokecrystal project.
2013-08-31compile with preprocessor outputsBryan Bishop1-3/+3
2013-03-12* added verification (equality test) for blue version buildMr Wint1-0/+1
* changed analyze_incbins to recognize generated label addresses * fixed bank 1D assembly to make blue version build correctly
2012-12-02Better cross‐make compatibility.IIMarckus1-2/+2
2012-03-15Extra space in Makefile removed.stag0191-1/+1
hg-commit-id: e64c1edc7b70
2012-03-14Revert python2 change, no systems actually have "python2" except Arch.IIMarckus1-1/+1
hg-commit-id: f1e6e982c0bb
2012-03-04Remove textpre.awk and link textpre.py to the build.IIMarckus1-4/+1
hg-commit-id: d021377297bf
2012-01-25rename common.asm -> main.asmBryan Bishop1-3/+3
hg-commit-id: adec8319c54b
2012-01-19Adding party Pokémon constantsSanky1-1/+1
hg-commit-id: 60d38440a368
2012-01-19Added Sound Map Headers for bank 2 and tile collision files plus some other ↵KuroiIeWa5Da1-1/+2
minor fixes hg-commit-id: 427ef8cd033b
2012-01-18Extracted Tileset collision dataKuroiIeWa5Da1-1/+1
hg-commit-id: cdb49c9e2ccc
2012-01-18Inserted several text and text pointersKuroiIeWa5Da1-1/+1
hg-commit-id: a546098b74ec
2012-01-17Revert -b addition, again.IIMarckus1-1/+1
hg-commit-id: c7ef0fccb0ae
2012-01-18Finalized Gary mapKuroiIeWa5Da1-1/+1
hg-commit-id: e2ffb49499cc
2012-01-16Remove -b, which is nonstandard and breaks BSD awk.IIMarckus1-1/+1
hg-commit-id: 57d66cf56050
2012-01-16Cleaned up and finalized route 2KuroiIeWa5Da1-1/+1
hg-commit-id: e96ff3835e91
2012-01-16modified makefile for cygwin awk (-b flag)KuroiIeWa5Da1-1/+1
hg-commit-id: c16d4db68d62
2012-01-15set LC_CTYPE=C in Makefile for gawkBryan Bishop1-1/+4
hg-commit-id: 9925b373f9ad
2012-01-14Another attempt at splitting Red/Blue versions.stag0191-4/+13
hg-commit-id: bd7cb987f964
2011-12-29Make an implied rule for .gbc.IIMarckus1-6/+8
Fixes a build issue with GNU Make. Pointed out by kanzure on IRC. hg-commit-id: d07c0e5f8385
2011-12-26Split large chunks of text into separate files, and improve Makefile.IIMarckus1-12/+13
hg-commit-id: 59e6e303019d
2011-12-21Add Japanese text entry and Pokédex entries.IIMarckus1-2/+5
hg-commit-id: 8de61c31d46c
2011-12-16Add a text preprocessor, so that we can enter strings in db commands.IIMarckus1-3/+6
Depending on how well this works, it may be removed later. Hopefully not. hg-commit-id: d244e025471f
2011-03-16Remove redrle on cleanIIMarckus1-1/+1
hg-commit-id: e2bee0026767
2011-02-19Add a makefile rule for redrleIIMarckus1-0/+3
hg-commit-id: 0555d242eac5
2010-12-22Sync with latest RGBDSIIMarckus1-1/+2
hg-commit-id: 6812720c7a31