commit c54d5a0
shrub
·
2026-07-02 13:43:18 +0000 UTC
parent ab84d83
fix build
2 files changed,
+3,
-1
+1,
-1
1@@ -188,7 +188,7 @@ FEATURE_INPROC_EXEC_OVERRIDE=1
2 FEATURE_USE_BEARSSL=0
3 FEATURE_USE_LIBRESSL=0
4 FEATURE_USE_OPENSSL=0
5-FEATURE_USE_SSL=1
6+FEATURE_USE_SSL=0
7 #
8 if [ "$FEATURE_USE_SSL" = 1 ]; then
9 if [ "$FEATURE_USE_BEARSSL" = 0 ] && [ "$FEATURE_USE_LIBRESSL" = 0 ] && [ "$FEATURE_USE_OPENSSL" = 0 ]; then
+2,
-0
1@@ -54,6 +54,7 @@ done
2 # dynamic tool discovery function
3 list_tools() {
4 local catg="$1" dirs="" files="" d f b
5+ [ -d "cmd/$catg" ] || return 0
6 # find all subdirectories
7 for d in "cmd/$catg"/*; do
8 if [ -d "$d" ]; then
9@@ -205,6 +206,7 @@ echo "# autogenerated compilation rules" > "${rules_file}"
10
11 gen_dir_rules() {
12 local dir="$1" flags="$2" extra_files="$3" f obj files uniq_files
13+ [ -d "$dir" ] || return 0
14 files=""
15 for f in "$dir"/*.c; do
16 if [ -f "$f" ]; then