PikalaxALT
434c97a146
Makefile cleanup
2015-11-15 15:53:49 -05:00
IIMarckus
25c126c69b
Revert bad merge.
...
"Merge pull request #317 from yenatch/pngs-kind-of"
This reverts commit 25025d1b6c00e94ac9e479747898d30267fb3282, reversing
changes made to 0d17d4a75866d053f5e0b48c66deb2508071d98b.
2015-11-01 16:06:15 -07:00
yenatch
b8da3874bb
Add an init
makefile target to prevent data that can't be reasonably reproduced from being rebuilt.
...
This is only meant to be run once.
2015-09-01 00:20:31 -04:00
yenatch
f0af75e8d2
Fix touching in make pngs.
2015-08-29 11:02:56 -07:00
yenatch
9c4fb6a6a4
Add a script to convert project-specific graphics.
...
This is an alternative to terrible hacks like filename metadata, and might combat submodule bloat.
2015-06-28 23:53:49 -07:00
yenatch
07b9c4b030
Fix the make pngs target.
2015-06-26 10:47:13 -07:00
yenatch
82317a7a23
Preemptively get rid of graphics queues while they're still not used.
...
Nip this in the bud, so it doesn't turn out like pokered. When the time comes, use make -j16 for faster builds.
2015-04-13 22:34:41 -07:00
yenatch
a09903a2a4
make compare
2015-03-11 22:37:36 -07:00
yenatch
967977b7af
baserom.gbc is no longer required to build
2015-03-11 22:25:54 -07:00
U-Daniel-PC\Daniel
370ffcfd8d
Fix make clean
...
no more .tx files
remove rgbds generated files, .map and .sym
2015-02-14 10:14:58 -05:00
IIMarckus
828d6b92f0
Add the ability to build Crystal 1.1.
2015-02-14 01:51:34 -07:00
yenatch
8583cc4724
Stop using the preprocessor.
2015-01-20 00:01:23 -08:00
yenatch
1a2784d414
Recombine the event engine objects.
...
They must be in the same bank to work, and defining sections with static banks should only be used to produce an identical rom.
They were only split in the first place to minimize the amount of code tahat needed to be rebuilt based on a single constant, which in retrospect was meaningless.
2014-12-29 08:08:03 -08:00
IIMarckus
c28be21260
Use a path argument for find as required by POSIX.
2014-09-23 22:20:27 -06:00
yenatch
f244e4483e
Makefile: Use lower-case variables and graphics conversion queues.
...
This is mostly to make it more like pokered.
Queues are an order of magnitude faster than invoking a new python instance for each file.
2014-06-15 16:20:40 -07:00
yenatch
99fbe3147b
Rename directory stats -> data.
2014-05-31 22:57:00 -07:00
yenatch
c7938cc7d3
Split the mobile adapter library into another object file.
2014-04-30 03:03:20 -04:00
yenatch
6122490cc3
Simple graphics handling in the makefile.
...
Two-way conversion invokes circular dependency warnings, and is outside the scope of the build.
Now it's one-way.
2014-03-31 21:20:42 -04:00
yenatch
8e24af1f22
Clean up variable usage in the makefile.
2014-02-01 20:36:44 -05:00
yenatch
7f0f21b1fc
Get rid of globals.asm
...
This breaks the build until labels are exported again!
2014-02-01 13:55:48 -05:00
yenatch
4a40c26f6c
Makefile: pokemontools variable
2013-12-21 00:46:31 -05:00
yenatch
6ef1028b31
Makefile: image handling
...
todo: queue targets
2013-12-21 00:40:29 -05:00
yenatch
34d579d9f9
use pokemontools scan_includes.py
...
It might look the same as before, but this new name is much better! Well done!
2013-12-20 02:44:44 -05:00
yenatch
62020e32aa
rewrite makefile for speed and better dependency handling
2013-12-10 02:02:16 -05:00
yenatch
aaf26de8ed
Makefile: %.bin and %.pal targets
2013-12-02 23:29:38 -05:00