summaryrefslogtreecommitdiff
path: root/tools/Makefile
AgeCommit message (Collapse)Author
2022-03-15Use -flto for all toolsRangi
2022-03-14Add a `bpp2png` tool to replace gfx.py for converting 1/2bpp to PNG (#889)Rangi
2022-03-12Build the Virtual Console patch with `make crystal11_vc` (#882)vulcandth
Fixes #813
2022-03-08Slightly refactor some C toolsRangi
2021-09-20Rewrite tools/gfx.cRangi
2021-09-07Drop C standard for tools/ to C11mid-kid
Nothing has changed in c17 beyond minor standards corrections, so there's no advantage in specifying c17 over c11.
2021-09-02Remove unused tool palette.cRangi
2020-07-23Generate the Stadium 2 checksum data with pfero's tool instead of raw INCBINsRangi
2020-05-23Remove unused tools/md5.cRangi
2020-05-23Match LZ compressed files (#724)aaaaaa123456789
Replace lzcomp with new version and match all LZ compressed files
2019-02-16Silence gcc warnings, even in TravisRangi
-Wno-missing-field-initializers is needed because of false positives over {0} initialization
2018-08-18Avoid warnings from gcc without having to silence them allRangi
2018-08-04Update lzcomp to the latest version and fix Makefiles accordinglyaaaaaa123456789
2017-12-28rebuild gfx and md5 when common.h changesyenatch
2017-09-24Build tools with -O3.yenatch
This improves build time by about 20%.
2017-09-24Add warnings for toolsyenatch
2017-06-29tools: Default to gcc.yenatch
This gives Cygwin users an easier time at the expense of defaulting to gcc.
2017-06-24Merge branch 'master' into tools-makefile-integrationyenatch
2017-06-24Add a md5 tool to avoid md5sum dependency.yenatch
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-24Fix tools/gfxyenatch
2017-06-18Add `gfx` tool for graphics postprocessingyenatch
2017-06-09- Make the tools implicitly when making the ROMBen10do
- Add a clean target to the tools Makefile - Run said clean target when cleaning the pokecrystal directory
2017-05-29Use a separate makefile for toolsyenatch
- Fix crystal11 - Fix a bug where the dependency checks would run regardless of target Fixes 0bd74cdd7341a4cff5da73e1c32ac0d237ec8e08