Commit Graph

29 Commits

Author SHA1 Message Date
nocato 7d00968ec7 Fix include_asm_preprocess not reading from obj_vr/, obj_dev/
This makes it possible to execute `python build.py --variant=vr_exe`
without having to execute `python build.py` prior to that.
2024-04-04 22:10:53 +02:00
Kieron 4cd11062a4 Switch from using iconv to portable Python script 2023-11-10 17:35:26 +00:00
nocato e61f03ca16 Automatically calculate func size in INCLUDE_ASM 2023-09-23 16:58:28 +02:00
g-e-o aa4722ba77
more renames (#1203) 2023-04-11 17:24:54 +02:00
Kieron 6003668294 Merge libfs files 2023-03-11 19:41:54 +00:00
nocato 6d325a6bb1 Split sub_8003CC88 into sub_8003CC88 and sub_8003CC94 2023-02-12 17:30:31 +01:00
fatalis 95d8954252
linux build (#729) 2022-08-18 15:58:51 -05:00
fatalis b328d4ed25
match 2 funcs, merge 1 mts func (#703) 2022-08-17 07:35:20 -05:00
fatalis cc365d517a
merge mts func thats actually prologue of a never-return func (#683) 2022-08-16 04:36:12 -05:00
Paul 22f80c2f41 fix progress 2022-08-10 22:34:32 +01:00
Paul 50310d2a35 merge sd_sub2.c 2022-08-08 00:40:21 +01:00
fatalis 54ade58935 split a snake func, change target funcs to 1993, update functions.txt 2022-08-03 14:37:57 -05:00
Paul a259a17de7 merge bullet.c 2022-07-30 16:00:30 +01:00
Paul a3d27de161 escape colon in non hacky way 2022-07-25 15:26:59 +01:00
Paul 36402f0085 dyndeps working 2022-07-25 02:26:18 +01:00
Paul 15d0f71571 wip dyndeps 2022-07-25 02:05:40 +01:00
Paul b8c10a0392 the graph will never be fixed 2022-07-25 00:04:42 +01:00
Paul 2d403c4bec try to emulate cl.exe 2022-07-24 22:37:16 +01:00
Paul 2cf453a142 use abs paths for deps 2022-07-24 18:08:00 +01:00
Paul e25fa1d23a try to fix build graph 2022-07-24 18:03:26 +01:00
fatalis c5ca47da80 include_asm_preprocess cleanup 2022-07-22 08:55:02 -05:00
Paul 490eaf447e
Move to ninja build(#325)
Port build system to ninja (windows only currently)
2022-07-22 13:54:27 +01:00
fatalis 43ff5aa8af add first version of the asm compare script 2022-07-19 06:37:05 -05:00
fatalis 51783b9719 include_asm: temporarily rename func so externs to same file can be used 2022-07-17 15:09:00 -05:00
fatalis f456290ea0 include_asm_preprocess: ensure TMP_DIR exists 2022-07-17 12:09:46 -05:00
fatalis a315c5b7c8 include_asm_preprocess: cache asms glob 2022-07-17 12:06:20 -05:00
fatalis 280de49a74 include_asm_preprocess: back out if can't fit a single nop for the marker 2022-07-17 11:51:42 -05:00
fatalis 8d4be0bc9f fix minor include_asm bugs, add rcm.c 2022-07-17 08:13:38 -05:00
fatalis c7b27a41e8 add INCLUDE_ASM preprocessor / obj fixer
cleanup Makefile
2022-07-17 06:55:05 -05:00