Strongly link glob() into system() and popen()

This commit is contained in:
Justine Tunney 2024-11-15 20:37:34 -08:00
parent 4e9566cd33
commit cafdb456ed
No known key found for this signature in database
GPG key ID: BE714B4575D6E328
24 changed files with 216 additions and 59 deletions

View file

@ -22,11 +22,12 @@ THIRD_PARTY_AWK_A_DIRECTDEPS = \
LIBC_RUNTIME \
LIBC_STDIO \
LIBC_STR \
LIBC_SYSTEM \
LIBC_SYSV \
LIBC_TINYMATH \
TOOL_ARGS \
THIRD_PARTY_GDTOA \
THIRD_PARTY_MUSL \
TOOL_ARGS \
THIRD_PARTY_AWK_A_DEPS := \
$(call uniq,$(foreach x,$(THIRD_PARTY_AWK_A_DIRECTDEPS),$($(x))))

View file

@ -19,13 +19,14 @@ THIRD_PARTY_CTAGS_DIRECTDEPS = \
LIBC_LOG \
LIBC_MEM \
LIBC_NEXGEN32E \
LIBC_RUNTIME \
LIBC_PROC \
LIBC_RUNTIME \
LIBC_STDIO \
LIBC_STR \
LIBC_SYSTEM \
LIBC_SYSV \
THIRD_PARTY_MUSL \
THIRD_PARTY_REGEX
THIRD_PARTY_REGEX \
THIRD_PARTY_CTAGS_DEPS := \
$(call uniq,$(foreach x,$(THIRD_PARTY_CTAGS_DIRECTDEPS),$($(x))))

View file

@ -26,6 +26,7 @@ THIRD_PARTY_LESS_DIRECTDEPS = \
LIBC_RUNTIME \
LIBC_STDIO \
LIBC_STR \
LIBC_SYSTEM \
LIBC_SYSV \
THIRD_PARTY_MUSL \
THIRD_PARTY_NCURSES \

View file

@ -131,6 +131,7 @@ THIRD_PARTY_LUA_A_DIRECTDEPS = \
LIBC_RUNTIME \
LIBC_STDIO \
LIBC_STR \
LIBC_SYSTEM \
LIBC_SYSV \
LIBC_THREAD \
LIBC_TINYMATH \

View file

@ -1176,12 +1176,13 @@ THIRD_PARTY_PYTHON_STAGE2_A_DIRECTDEPS = \
LIBC_NT_KERNEL32 \
LIBC_PROC \
LIBC_RUNTIME \
LIBC_THREAD \
LIBC_SOCK \
LIBC_STDIO \
LIBC_STR \
LIBC_SYSTEM \
LIBC_SYSV \
LIBC_SYSV_CALLS \
LIBC_THREAD \
LIBC_TINYMATH \
LIBC_X \
NET_HTTP \
@ -1189,14 +1190,14 @@ THIRD_PARTY_PYTHON_STAGE2_A_DIRECTDEPS = \
THIRD_PARTY_BZIP2 \
THIRD_PARTY_GDTOA \
THIRD_PARTY_LINENOISE \
THIRD_PARTY_MUSL \
THIRD_PARTY_MBEDTLS \
THIRD_PARTY_MUSL \
THIRD_PARTY_PYTHON_STAGE1 \
THIRD_PARTY_SQLITE3 \
THIRD_PARTY_TZ \
THIRD_PARTY_ZLIB \
THIRD_PARTY_XED \
TOOL_ARGS
THIRD_PARTY_ZLIB \
TOOL_ARGS \
THIRD_PARTY_PYTHON_STAGE2_A_DEPS = \
$(call uniq,$(foreach x,$(THIRD_PARTY_PYTHON_STAGE2_A_DIRECTDEPS),$($(x))))

View file

@ -52,6 +52,7 @@ THIRD_PARTY_SQLITE3_A_DIRECTDEPS = \
LIBC_RUNTIME \
LIBC_STDIO \
LIBC_STR \
LIBC_SYSTEM \
LIBC_SYSV \
LIBC_SYSV_CALLS \
LIBC_THREAD \
@ -62,7 +63,7 @@ THIRD_PARTY_SQLITE3_A_DIRECTDEPS = \
THIRD_PARTY_MUSL \
THIRD_PARTY_TZ \
THIRD_PARTY_ZLIB \
TOOL_ARGS
TOOL_ARGS \
THIRD_PARTY_SQLITE3_A_DEPS := \
$(call uniq,$(foreach x,$(THIRD_PARTY_SQLITE3_A_DIRECTDEPS),$($(x))))

View file

@ -85,10 +85,11 @@ THIRD_PARTY_ZIP_DIRECTDEPS = \
LIBC_LOG \
LIBC_MEM \
LIBC_NEXGEN32E \
LIBC_PROC \
LIBC_RUNTIME \
LIBC_STDIO \
LIBC_PROC \
LIBC_STR \
LIBC_SYSTEM \
LIBC_SYSV \
LIBC_X \
THIRD_PARTY_BZIP2 \