X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/cbea3ec6ae2cd8c8d477c6f04a09ca8a1fa1ab96..fd78ef4715d4afe60a2ddb4bc4080af24ce7946d:/utils/ifacecheck/rungccxml.sh.in diff --git a/utils/ifacecheck/rungccxml.sh.in b/utils/ifacecheck/rungccxml.sh.in index 86f6b4885f..c933d4dffc 100755 --- a/utils/ifacecheck/rungccxml.sh.in +++ b/utils/ifacecheck/rungccxml.sh.in @@ -31,10 +31,9 @@ if [[ ! -z "$1" ]]; then fi me=$(basename $0) -path=${0%%/$me} -current=$(pwd) # current path +current=$(pwd)/${0%%/$me} # current path -#gccxmloutput="$current/$gccxmloutput" +gccxmloutput="$current/$gccxmloutput" cd @top_srcdir@/include # go to wx include folder @@ -51,7 +50,9 @@ for f in $headerlist; do done # filter the configure flags to pass to gccxml -flags="@CXXFLAGS@" +wx_top_builddir="@wx_top_builddir@" +top_srcdir="@top_srcdir@" +flags="@CPPFLAGS@ @CXXFLAGS@" # NOTE: it's important to define __WXDEBUG__ because some functions of wx # are declared (and thus parsed by gcc) only if that symbol is defined. @@ -79,14 +80,5 @@ if [[ $? != 0 ]]; then exit fi -# FIX for IFACECHECK -# ================== - -# these fixes are needed to avoid false warnings/errors by ifacecheck - -if [[ "@TOOLKIT@" == "GTK" ]]; then - sed -i -e 's/default="wxBITMAP_TYPE_XPM"/default="wxBITMAP_DEFAULT_TYPE"/g' $gccxmloutput -fi - # cleanup rm $allheaders