Commit graph

38 commits

Author SHA1 Message Date
Noah Swerhun ba574d53e1 added info about cmd_fmt 2024-03-16 19:28:38 -05:00
Noah Swerhun 62892a0ba7 deleted test file 2024-03-15 11:19:34 -05:00
Noah Swerhun 1d14522182 update readme 2024-03-15 09:41:30 -05:00
Noah Swerhun 3363b23335 custom format strings 2024-03-15 09:27:43 -05:00
Noah Swerhun 9a96f4dfb6 skip target if it already exists 2024-03-15 08:50:40 -05:00
Noah Swerhun 8d05da5209 major rewrite #2, dependency functionality 2024-03-15 08:33:28 -05:00
Noah Swerhun e20beb9bf0 redesign done 2024-03-11 22:08:03 -05:00
Noah Swerhun 8b16858109 new system ninjafile generation 2024-03-11 21:25:12 -05:00
Noah Swerhun 7865c73006 praser done, using serde (amazing) 2024-03-11 20:22:08 -05:00
Noah Swerhun 001a9735ee groundwork laid (not functional yet) 2024-03-10 23:02:48 -05:00
Noah Swerhun abec4c2ba0 fixed double-regen bug + removed unnecessary for 2024-03-07 15:03:31 -06:00
Noah Swerhun 1f0a940d95 exit after writing compile_commands 2024-03-06 15:34:15 -06:00
Noah Swerhun 5dfcfdd2a7 comma 2024-03-06 14:19:51 -06:00
Noah Swerhun 7f3dfe1506 more typos (i should proofread before i commit) 2024-03-06 14:18:36 -06:00
Noah Swerhun 846fe14573 config clarification 2024-03-06 13:54:08 -06:00
Noah Swerhun 357598c055 completed readme for now. 2024-03-06 13:50:51 -06:00
Noah Swerhun 8d835713c8 typos 2024-03-06 00:03:20 -06:00
Noah Swerhun 338cc3c794 improved error messages and began documentation 2024-03-05 23:54:20 -06:00
Noah Swerhun 19be0d2a6a compile commands functionality added 2024-03-05 22:50:29 -06:00
Noah Swerhun d76e080841 refactored config 2024-03-05 10:37:16 -06:00
Noah Swerhun be088d3f14 minor refactor + config table 2024-03-04 23:29:12 -06:00
Noah Swerhun 5c7893f278 improved build message 2024-03-04 21:21:53 -06:00
Noah Swerhun 70efc855b6 readme formatting 2024-03-04 20:58:14 -06:00
Noah Swerhun c044c3deb0 removed sources_cmd (it may make a return) 2024-03-04 20:51:02 -06:00
Noah Swerhun a5ccce1fb5 added build instructions to readme 2024-03-04 17:08:27 -06:00
Noah Swerhun 4a69bda90d proper data model, target inheritance done. 2024-03-04 17:06:44 -06:00
Noah Swerhun 8199e20885 accept config and output file on command line 2024-03-04 14:38:11 -06:00
Noah Swerhun dcb2c2d35e typos 2024-03-04 12:27:43 -06:00
Noah Swerhun 17ee1a3b70 readme overview 2024-03-04 12:24:33 -06:00
Noah Swerhun 36a41c2789 changed 'filename' to 'outfile' 2024-03-04 11:59:18 -06:00
Noah Swerhun d299abbcff removed unnecessary import 2024-03-04 11:53:29 -06:00
Noah Swerhun fcda2650b0 added file header 2024-03-04 11:44:50 -06:00
Noah Swerhun cdbb2e15a2 var rename + added newline 2024-03-04 11:18:47 -06:00
Noah Swerhun c7e5ba1c55 fixed filename bug 2024-03-04 11:09:57 -06:00
Noah Swerhun 676c1d91a8 fixed directory structure and changed build message 2024-03-04 11:00:22 -06:00
Noah Swerhun 6eb94ff3d8 added newline for formatting 2024-03-03 22:03:46 -06:00
Noah Swerhun 56fe695461 added readme and license 2024-03-03 21:53:29 -06:00
Noah Swerhun d35bc218fd first commit; core functionality done 2024-03-03 21:46:19 -06:00