summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorTakaRikka <38417346+TakaRikka@users.noreply.github.com>2022-04-24 04:02:50 -0700
committerGitHub <noreply@github.com>2022-04-24 13:02:50 +0200
commit589cc12296ae7253c62655859a5eef92ee42dbaf (patch)
treedd8556994b43ed23dff2aed6bb4c019e5c0d7ec9 /tools
parenta1099217d65362f16dd90284670a7dd37702a3ca (diff)
some MSL_C work (#192)
* wip * bunch of MSL_C files thanks to pikmin2 decomp for their work * format / asm * progress * fix * fix remove-asm to work with C files * init / start
Diffstat (limited to 'tools')
-rw-r--r--tools/tp.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/tools/tp.py b/tools/tp.py
index 00c536402d..bbe581f3a7 100644
--- a/tools/tp.py
+++ b/tools/tp.py
@@ -921,8 +921,8 @@ def find_all_header_files():
return files
-def find_all_cpp_files():
- """Recursivly find all files in the 'cpp/' folder"""
+def find_all_files():
+ """Recursively find all c/cpp files in '/src/', '/libs/', and '/rel/' """
files = set()
@@ -938,7 +938,7 @@ def find_all_cpp_files():
if path.is_dir():
recursive(path)
else:
- if path.suffix == ".cpp":
+ if path.suffix == ".cpp" or path.suffix == ".c":
files.add(path)
src_root = Path("./src/")
@@ -952,7 +952,7 @@ def find_all_cpp_files():
recursive(libs_root)
recursive(rel_root)
- LOG.debug(f"find_all_cpp_files: found {len(files)} .cpp files")
+ LOG.debug(f"find_all_files: found {len(files)} .c/.cpp files")
return files
@@ -978,7 +978,7 @@ def find_includes(lines, non_matching, ext=".s"):
def find_used_asm_files(non_matching, use_progress_bar=True):
- cpp_files = find_all_cpp_files()
+ cpp_files = find_all_files()
includes = set()
if use_progress_bar: