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 a562d1d9c8..0000000000 Binary files a/tools/n64crc and /dev/null differ