fix: include addon-bundled libs/*/include dirs (tinyxml in ofxXmlSettings)
This commit is contained in:
@ -243,6 +243,17 @@ if [ -f "$ADDONS_MAKE" ]; then
|
|||||||
while IFS= read -r subdir; do
|
while IFS= read -r subdir; do
|
||||||
OF_EXTRA_INCLUDES="$OF_EXTRA_INCLUDES -I$subdir"
|
OF_EXTRA_INCLUDES="$OF_EXTRA_INCLUDES -I$subdir"
|
||||||
done < <(find "$addon_src" -type d)
|
done < <(find "$addon_src" -type d)
|
||||||
|
# Also include any libs/ bundled inside the addon (e.g. tinyxml in ofxXmlSettings)
|
||||||
|
addon_libs="$OF_DIR/addons/$addon_name/libs"
|
||||||
|
if [ -d "$addon_libs" ]; then
|
||||||
|
for alib in "$addon_libs"/*/; do
|
||||||
|
alib_inc="${alib}include"
|
||||||
|
[ -d "$alib_inc" ] || continue
|
||||||
|
while IFS= read -r subdir; do
|
||||||
|
OF_EXTRA_INCLUDES="$OF_EXTRA_INCLUDES -I$subdir"
|
||||||
|
done < <(find "$alib_inc" -type d)
|
||||||
|
done
|
||||||
|
fi
|
||||||
done < "$ADDONS_MAKE"
|
done < "$ADDONS_MAKE"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user