Commit Graph

53 Commits

Author SHA1 Message Date
Steveice10 e76c10e126 Add Switch build support, clean up and document variables. 2018-05-15 15:28:00 -07:00
Steveice10 bc0e4023c7 Update for latest devkitPro changes. 2018-05-15 00:01:41 -07:00
Steveice10 8b23243172 Add clang support. 2018-04-10 17:29:42 -07:00
Steveice10 df4193c35b Rely on binaries installed to PATH instead of bundling executables. 2018-03-20 17:27:46 -07:00
7adefdce76 Remove -fomit-frame-pointer 2017-07-03 12:15:13 -05:00
Steveice10 78acb42849 Add new homebrew logo, add install target for 3DS using servefiles, fill in version values with 0 if they are empty. 2017-01-19 20:00:41 -08:00
Steveice10 29ab2234e7 Rename LOGO_FILE to LOGO. 2017-01-07 12:10:33 -08:00
Steveice10 cb3085c1d3 Add support for separate C and C++ build flags. 2017-01-07 12:09:46 -08:00
Steveice10 42646940e6 Add 3DS logo file support. 2017-01-07 10:22:13 -08:00
Steveice10 8be325c069 Use major, minor, and micro constants instead of separate version constant for Wii U. 2017-01-05 18:17:46 -08:00
Steveice10 b8e8066ea0 Default to 268MHz. 2017-01-05 17:50:58 -08:00
Steveice10 2ef982ddbd Switch to homebrew 3DS logo, use devkitPPC Wii U support. 2016-12-28 08:57:31 -08:00
Steveice10 4e6ed215ed Move extra output files to base output directory. 2016-12-23 23:23:14 -08:00
Steveice10 6b63454e24 Fix typo. 2016-12-23 15:17:53 -08:00
Steveice10 f0297ae3da Move clean rule out of single-target block. 2016-12-23 15:07:02 -08:00
Steveice10 3e497d202b Further improvements to target resolution, output different targets to different directories, allow running multiple targets at once. 2016-12-23 14:29:37 -08:00
Steveice10 5ccb0f1a70 Improve target resolution, OS X support. 2016-12-22 22:52:43 -08:00
Steveice10 b2fe2bfbbf Launch 3dsx in citra for RomFS support. 2016-12-13 12:14:26 -08:00
Steven Smith 73d9327d42 Include description in long title. 2016-07-11 13:09:23 -07:00
Steven Smith 669c29842d Fix major version. 2016-07-11 12:50:46 -07:00
Steven Smith 4061f81419 Move versions out of 3DS target. 2016-07-11 12:35:37 -07:00
Steven Smith 364592e28d Add proper 3DS version support. 2016-07-11 12:30:40 -07:00
Steven Smith d4b82d31cf Add more RSF options. 2016-07-05 20:31:08 -07:00
Steven Smith 616b50ec1b Remove SMDH from output files. 2016-06-30 11:38:08 -07:00
Steven Smith 55207e874c Use uname -m to determine architecture. 2016-05-31 13:16:42 -07:00
Steven Smith d84c344339 Update tools. 2016-05-28 18:47:24 -07:00
Steven Smith 3908147305 Improved architecture support. 2016-05-28 18:23:53 -07:00
usagirei 1ab55c4815 Fix xxd failing to run when path has spaces 2016-05-25 19:03:32 -07:00
Steven Smith 35d7231b7d Add wiiload support to Wii U target. 2016-05-09 16:51:08 -07:00
Steven Smith 6949e07031 Add Windows cross-compilation support. 2016-05-08 11:58:52 -07:00
Steven Smith 7fcef7b322 Prefix library names with lib. 2016-05-04 16:09:15 -07:00
d0k3 44c887619d Allow setting OUTPUT_ZIP_FILE name externally
... this way, we can, for example, append a timestamp to the ZIP file name
2016-05-03 20:32:48 -07:00
Steven Smith 39e80bec10 Preliminary Wii U support. 2016-05-03 20:31:38 -07:00
Steven Smith d940eec592 Allow filtering out files from build. 2016-04-12 19:41:47 -07:00
Timothy Redaelli 2c56aebdab Fix bulding of .s and .S files 2016-04-04 15:35:54 +02:00
Steven Smith cbda9a6b87 Allow including binary files on targets other than 3DS. 2016-03-31 19:41:40 -07:00
Steven Smith 116f6d7dc6 Only build 3DS shaders if target is 3DS. 2016-03-20 12:34:23 -07:00
Steven Smith aec2f83f86 Don't add optimization flag if one already exists. 2016-03-14 22:19:00 -07:00
Steven Smith d5e6f91389 Fix picasso path. 2016-02-14 21:44:09 -08:00
Steven Smith 45803422e8 Fix 3DS/CIA RomFS. 2016-02-14 21:16:26 -08:00
Steven Smith 1a647bdd80 Use title for long name in CIA/3DS build, use spaces for indentation. 2016-02-06 16:53:54 -08:00
Steven Smith ed1f7f74ca Add support for supplying custom icon flags. 2016-02-06 09:53:39 -08:00
Steven Smith 944163d636 Fix cwav detection. 2016-01-31 21:40:45 -08:00
dogtopus dbf5d9af4c Fix cgfx suffix detection 2016-01-31 03:39:04 -04:00
Steven Smith 649d9edce0 Fix romfs inclusion. 2016-01-29 17:53:09 -08:00
Steven Smith b562f962e3 Consolidate option-dependent areas. 2016-01-29 15:59:57 -08:00
Michael Theall e222df9730 Allow TITLE to be used for app title; fallback to NAME 2016-01-29 15:31:28 -06:00
Steven Smith 73bad69ee2 Add target to run on a 3DS via 3dslink. 2016-01-28 20:37:52 -08:00
Steven Smith 17aa63e907 Fix zip build when EXTRA_OUTPUT_FILES is empty. 2016-01-27 21:02:50 -08:00
Steven Smith 5aba747983 Only output include directory if building a library, require output zip for all run/install targets. 2016-01-27 20:57:25 -08:00