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