]> git.saurik.com Git - wxWidgets.git/blobdiff - utils/ifacecheck/rungccxml.sh.in
restored the default value of wxObjectEventFunctor wxNewEventFunctor and explain...
[wxWidgets.git] / utils / ifacecheck / rungccxml.sh.in
index 57a463b00809e93d9a08b3be11daec8066ec149b..be2eace224398d4f341ad16395c9e3b8a7b2fa05 100755 (executable)
@@ -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
 
@@ -74,6 +73,10 @@ fi
 # can be passed to ifacecheck to aid the comparison
 echo "Running gccxml's preprocessor on the $allheaders file... results in $preprocoutput"
 gccxml -E -dM $flags >$preprocoutput
+if [[ $? != 0 ]]; then
+    echo "Errors running gccxml preprocessor... aborting."
+    exit
+fi
 
 # cleanup
 rm $allheaders