| Commit message (Collapse) | Author | Files | Lines |
|
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.
|
|
|
|
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
|
|
|
|
|
|
|
|
Use pokemontools v1.3.0 and use the same preprocessor as the pokecrystal
project.
|
|
hg-commit-id: e3d1729bf4c4
|
|
- Not all systems have /usr/bin/python
- On those that do, it is not always python 2
- These files aren't marked executable anyway
Just use "python whatever.py" via shell instead.
hg-commit-id: 09184f4c838d
|
|
hg-commit-id: 461183b23104
|
|
hg-commit-id: 78daeb956407
|
|
Also has one fewer bug: strings in comments are not converted.
hg-commit-id: ae08f1e4ca26
|