Commit Graph

10 Commits

Author SHA1 Message Date
yenatch 9af2aee640 rebuild gfx and md5 when common.h changes 2017-12-28 01:25:46 -05:00
yenatch 543d67b647 Build tools with -O3.
This improves build time by about 20%.
2017-09-24 15:08:44 -04:00
yenatch 0aee932b5f Add warnings for tools 2017-09-24 01:07:05 -04:00
yenatch 7b3f0693d5 tools: Default to gcc.
This gives Cygwin users an easier time at the expense of defaulting to gcc.
2017-06-29 18:26:04 -04:00
yenatch 5dfe27125b Merge branch 'master' into tools-makefile-integration 2017-06-24 20:42:25 -04:00
yenatch f03b898250 Add a md5 tool to avoid md5sum dependency.
md5sum is missing in macOS and (presumably) BSD.

An alternative would have been to use sha1sum instead, but it's probably
a good idea to have as few dependencies as possible, so this doesn't
happen again.

fixes #364
2017-06-24 18:42:28 -04:00
yenatch 80f7477c33 Fix tools/gfx 2017-06-24 16:42:44 -04:00
yenatch cd3d125861 Add `gfx` tool for graphics postprocessing 2017-06-18 00:09:25 -04:00
Ben10do 202cea9705
- Make the tools implicitly when making the ROM
- Add a clean target to the tools Makefile
- Run said clean target when cleaning the pokecrystal directory
2017-06-09 21:55:09 +01:00
yenatch e78034eb8c Use a separate makefile for tools
- Fix crystal11
- Fix a bug where the dependency checks would run regardless of target

Fixes 0bd74cdd73
2017-05-29 19:15:34 -04:00