aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile (follow)
Commit message (Collapse)AuthorAgeFilesLines
* engine/text_boxes.asmluckytyphlosion2015-11-131-1/+1
| | | | Also remove hROMBankTemp and manually supply gfx.py
* Fix a reference to pcm.py.yenatch2015-10-251-1/+1
|
* Get rid of queues.yenatch2015-10-241-22/+11
| | | For faster builds, use `make -j`.
* Convert pikachu cries to .wav files, and process .wav files into .pcm files ↵Marcus Huderle2015-10-241-3/+7
| | | | | | at compile-time. Update pret
* Fix typos up to end of home/audio.asmluckytyphlosion2015-08-091-1/+1
|
* Attempt to make yellow buildable, part 7.luckytyphlosion2015-08-031-1/+1
| | | | Builds but not to baserom.gbc.
* Attempt to make yellow buildable.luckytyphlosion2015-08-011-12/+7
| | | | Building Errors: Segmentation Error.
* make compare depends on red and blue being built.stag0192015-01-181-1/+1
|
* Remove symfiles on clean.stag0192015-01-181-1/+1
|
* No longer need to make a mapfile with the newest RGBDS source. This RGBDS ↵stag0192015-01-181-2/+2
| | | | doesn't have a release yet.
* Remove prequeue and preprocessor (now unused).IIMarckus2014-11-051-1/+0
|
* Stop preprocessing files.stag0192014-11-041-12/+4
|
* Fix the symfile and mapfile filenames.yenatch2014-09-191-1/+1
|
* Add a comment to the "compare" target.yenatch2014-07-161-0/+6
|
* Combine poke%.gbc build targets into a generalized one.yenatch2014-07-131-10/+2
| | | | | | Now only one target is needed for all versions. $$* also works instead of %, but in a pattern rule % is probably clearer.
* Add image suffixes to the makefile.yenatch2014-07-111-1/+2
| | | | | | 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.
* Remove inline comments in an object recipe.yenatch2014-07-111-3/+3
|
* Reorganize makefile targets for clarity.yenatch2014-07-111-25/+37
|
* Comment the makefile.yenatch2014-07-111-17/+31
|
* Fix Makefile: .map and .symU-Fish-PC\Daniel2014-06-261-1/+1
| | | | | The Makefile previously made the files '.map' and '.sym' instead of 'poke[red/blue].map' and 'poke[red/blue].sym'
* Use rgbasm -h to use halt without nops.yenatch2014-05-311-1/+1
|
* Dust off the makefile and prepare to build Yellow.yenatch2014-05-301-61/+48
|
* Image handling in the makefile.yenatch2014-04-051-7/+34
|
* Makefile: Don't group redrle with phony targetsyenatch2014-02-141-4/+4
|
* make compare: Use md5sum -c instead of comparing a base romyenatch2014-02-141-5/+2
|
* Makefile: nothing uses the ALL_DEPENDENCIES variable.yenatch2014-02-141-1/+0
|
* Makefile: fix a syntax error in redrleyenatch2014-02-141-1/+1
|
* Consolidate rgbfix options between Red and Blue.yenatch2014-02-141-2/+5
| | | | Yellow and JP roms will take different options, but this is good for now.
* Makefile: condense dependency scanning into one loopyenatch2014-01-271-2/+0
|
* Split wram.asm from poke{red,blue}.o into wram.oyenatch2014-01-271-0/+2
| | | | wram.asm still defines some constants. They're moved into constants/wram_constants.asm.
* Clean up makefile messages and prerequisite handlingyenatch2014-01-271-4/+4
|
* Get rid of globals.asm. Use ::s to export labels between objects.yenatch2014-01-271-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.
* Makefile: remove duplicates when consolidating objectsyenatch2014-01-231-0/+1
|
* Make text.asm an objectyenatch2014-01-231-2/+4
|
* split audio components into audio_red.o and audio_blue.oyenatch2014-01-091-2/+7
|
* Makefile: baserom compare is optionalyenatch2014-01-041-3/+3
|
* Use safer and more standard POSIX find options.IIMarckus2013-12-091-1/+1
|
* makefile: find -delete isnt portableyenatch2013-12-091-1/+1
|
* Makefile: use += to append to variablesyenatch2013-12-081-1/+1
|
* Makefile: $: is not an escaped :yenatch2013-12-081-1/+1
|
* handle preprocessing in one python procress; export asm labelsyenatch2013-12-071-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
* rewrite the makefile to be consistent with pokecrystalyenatch2013-12-061-17/+39
| | | | | | still needs globals.asm and a preprocessor queue to compile multiple objects also, spit out a mapfile and symfile
* rename textpre.py -> preprocessor.pyyenatch2013-12-051-1/+1
|
* All music and sfxU-Fish-PC\Daniel2013-10-121-1/+1
|
* make pokeblue.gbc compile againBryan Bishop2013-09-041-1/+1
|
* make extras/ a submoduleBryan Bishop2013-09-011-6/+5
| | | | | Use pokemontools v1.3.0 and use the same preprocessor as the pokecrystal project.
* compile with preprocessor outputsBryan Bishop2013-08-311-3/+3
|
* * added verification (equality test) for blue version buildMr Wint2013-03-121-0/+1
| | | | | * changed analyze_incbins to recognize generated label addresses * fixed bank 1D assembly to make blue version build correctly
* Better cross‐make compatibility.IIMarckus2012-12-021-2/+2
|
* Extra space in Makefile removed.stag0192012-03-151-1/+1
| | | | | hg-commit-id: e64c1edc7b70