]> git.saurik.com Git - wxWidgets.git/blobdiff - src/gtk/setup/rules/generic/needed
Initial revision
[wxWidgets.git] / src / gtk / setup / rules / generic / needed
diff --git a/src/gtk/setup/rules/generic/needed b/src/gtk/setup/rules/generic/needed
new file mode 100644 (file)
index 0000000..5cd5975
--- /dev/null
@@ -0,0 +1,24 @@
+#SHELL=/bin/sh
+MYGREP=$(WXBASEDIR)/setup/general/mygrep
+checkneeds::
+       @if test "x$(NEEDED_DEFINES)" != x ; then \
+         RESULT=0 ; \
+         for each in $(NEEDED_DEFINES) xxx; do \
+           if test "$$each" != xxx ; then \
+             LINE=`cat $(SETUP_DIR)/wx_setup.h \
+                   | sed "s/ /,/g" \
+                   | $(MYGREP) ",$$each," \
+                   | $(MYGREP) "#define" \
+                   | $(MYGREP) "1" ` ; \
+             if test "x$$LINE" = x ; then \
+               (TMPVAR=`pwd`;\
+                TMPVAR=`dirname $$TMPVAR`;\
+                echo "$$each needed to compile "`basename $$TMPVAR`"...";\
+                );\
+               RESULT=1 ; \
+             fi; \
+           fi; \
+         done ;\
+         exit $$RESULT; \
+       fi
+