From 2275b4d3ecdfdc1c28617cc2ee66fa23ae2fe17d Mon Sep 17 00:00:00 2001 From: Alex Bates Date: Fri, 15 Jan 2021 11:36:53 +0000 Subject: [PATCH] ninja cc tools/n64crc --- .gitignore | 3 ++- configure.py | 4 +++- tools/n64crc | Bin 17208 -> 0 bytes 3 files changed, 5 insertions(+), 2 deletions(-) delete mode 100755 tools/n64crc diff --git a/.gitignore b/.gitignore index 6be555ccfd..80a660d77d 100644 --- a/.gitignore +++ b/.gitignore @@ -34,4 +34,5 @@ build.ninja /sprite/SpriteTable.xml /mod.cfg -tools/Yay0compress +/tools/Yay0compress +/tools/n64crc diff --git a/configure.py b/configure.py index cebcff74d3..18a49bb23b 100755 --- a/configure.py +++ b/configure.py @@ -284,7 +284,7 @@ async def main(): n.comment("target") n.build("$builddir/$target.ld", "cpp", "$target.ld") n.build("$builddir/$target.elf", "link", "$builddir/$target.ld", implicit=[obj(o) for o in objects], implicit_outputs="$builddir/$target.map") - n.build("$target.z64", "rom", "$builddir/$target.elf") + n.build("$target.z64", "rom", "$builddir/$target.elf", implicit="tools/n64crc") n.build("compare", "sha1sum", "checksum.sha1", implicit="$target.z64") n.newline() @@ -426,7 +426,9 @@ async def main(): print("") n.newline() + # c tools that need to be compiled n.build("tools/Yay0compress", "cc_modern_exe", "tools/Yay0compress.c") + n.build("tools/n64crc", "cc_modern_exe", "tools/n64crc.c") n.newline() print("") diff --git a/tools/n64crc b/tools/n64crc deleted file mode 100755 index a562d1d9c8dca6511349d7c0370d0b39ca2eb74d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17208 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