]> git.saurik.com Git - wxWidgets.git/blobdiff - samples/makefile.gcc
Fix wx headers compilation in mingw32 strict ANSI mode.
[wxWidgets.git] / samples / makefile.gcc
index 7ca2de6c8d91ef385bb3080297d29b9dab276bbe..e52eadc1ad388774874391aef4c0802d752e064d 100644 (file)
-# =========================================================================\r
-#     This makefile was generated by\r
-#     Bakefile 0.2.6 (http://www.bakefile.org)\r
-#     Do not modify, all changes will be overwritten!\r
-# =========================================================================\r
-\r
-include ../build/msw/config.gcc\r
-\r
-# -------------------------------------------------------------------------\r
-# Do not modify the rest of this file!\r
-# -------------------------------------------------------------------------\r
-\r
-### Variables: ###\r
-\r
-MAKEARGS = LINK_DLL_FLAGS="$(LINK_DLL_FLAGS)" \\r
-       LINK_MODULE_FLAGS="$(LINK_MODULE_FLAGS)" CC="$(CC)" CXX="$(CXX)" \\r
-       CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" CPPFLAGS="$(CPPFLAGS)" \\r
-       LDFLAGS="$(LDFLAGS)" CPP="$(CPP)" SHARED="$(SHARED)" WXUNIV="$(WXUNIV)" \\r
-       UNICODE="$(UNICODE)" MSLU="$(MSLU)" BUILD="$(BUILD)" \\r
-       DEBUG_INFO="$(DEBUG_INFO)" DEBUG_FLAG="$(DEBUG_FLAG)" \\r
-       MONOLITHIC="$(MONOLITHIC)" USE_GUI="$(USE_GUI)" USE_HTML="$(USE_HTML)" \\r
-       USE_MEDIA="$(USE_MEDIA)" USE_XRC="$(USE_XRC)" USE_AUI="$(USE_AUI)" \\r
-       USE_RIBBON="$(USE_RIBBON)" USE_PROPGRID="$(USE_PROPGRID)" \\r
-       USE_RICHTEXT="$(USE_RICHTEXT)" USE_STC="$(USE_STC)" \\r
-       USE_OPENGL="$(USE_OPENGL)" USE_QA="$(USE_QA)" \\r
-       USE_EXCEPTIONS="$(USE_EXCEPTIONS)" USE_RTTI="$(USE_RTTI)" \\r
-       USE_THREADS="$(USE_THREADS)" USE_GDIPLUS="$(USE_GDIPLUS)" \\r
-       OFFICIAL_BUILD="$(OFFICIAL_BUILD)" VENDOR="$(VENDOR)" \\r
-       WX_FLAVOUR="$(WX_FLAVOUR)" WX_LIB_FLAVOUR="$(WX_LIB_FLAVOUR)" CFG="$(CFG)" \\r
-       CPPUNIT_CFLAGS="$(CPPUNIT_CFLAGS)" CPPUNIT_LIBS="$(CPPUNIT_LIBS)" \\r
-       RUNTIME_LIBS="$(RUNTIME_LIBS)" GCC_VERSION="$(GCC_VERSION)"\r
-\r
-### Conditionally set variables: ###\r
-\r
-\r
-\r
-### Targets: ###\r
-\r
-all: access animate artprov aui calendar caret clipboard collpane combo config console controls dataview dialogs dialup display dnd docview dragimag drawing erase event except exec font grid help htlbox html image internat ipc joytest keyboard layout listctrl mdi mediaplayer menu minimal nativdlg notebook oleauto opengl ownerdrw popup power printing propgrid regtest render ribbon richtext sashtest scroll shaped sockets sound splash splitter statbar stc svg taborder taskbar text thread toolbar treectrl typetest validate vscroll widgets wizard wrapsizer xrc\r
-\r
-clean: \r
-       -if exist .\*.o del .\*.o\r
-       -if exist .\*.d del .\*.d\r
-       $(MAKE) -C access -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C animate -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C artprov -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C aui -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C calendar -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C caret -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C clipboard -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C collpane -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C combo -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C config -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C console -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C controls -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C dataview -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C dialogs -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C dialup -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C display -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C dnd -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C docview -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C dragimag -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C drawing -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C erase -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C event -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C except -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C exec -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C font -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C grid -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C help -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C htlbox -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C html -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C image -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C internat -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C ipc -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C joytest -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C keyboard -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C layout -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C listctrl -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C mdi -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C mediaplayer -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C menu -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C minimal -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C nativdlg -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C notebook -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C oleauto -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C opengl -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C ownerdrw -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C popup -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C power -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C printing -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C propgrid -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C regtest -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C render -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C ribbon -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C richtext -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C sashtest -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C scroll -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C shaped -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C sockets -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C sound -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C splash -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C splitter -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C statbar -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C stc -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C svg -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C taborder -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C taskbar -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C text -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C thread -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C toolbar -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C treectrl -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C typetest -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C validate -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C vscroll -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C widgets -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C wizard -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C wrapsizer -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C xrc -f makefile.gcc $(MAKEARGS) clean\r
-       $(MAKE) -C memcheck -f makefile.gcc $(MAKEARGS) clean\r
-\r
-access: \r
-       $(MAKE) -C access -f makefile.gcc $(MAKEARGS) all\r
-\r
-animate: \r
-       $(MAKE) -C animate -f makefile.gcc $(MAKEARGS) all\r
-\r
-artprov: \r
-       $(MAKE) -C artprov -f makefile.gcc $(MAKEARGS) all\r
-\r
-aui: \r
-       $(MAKE) -C aui -f makefile.gcc $(MAKEARGS) all\r
-\r
-calendar: \r
-       $(MAKE) -C calendar -f makefile.gcc $(MAKEARGS) all\r
-\r
-caret: \r
-       $(MAKE) -C caret -f makefile.gcc $(MAKEARGS) all\r
-\r
-clipboard: \r
-       $(MAKE) -C clipboard -f makefile.gcc $(MAKEARGS) all\r
-\r
-collpane: \r
-       $(MAKE) -C collpane -f makefile.gcc $(MAKEARGS) all\r
-\r
-combo: \r
-       $(MAKE) -C combo -f makefile.gcc $(MAKEARGS) all\r
-\r
-config: \r
-       $(MAKE) -C config -f makefile.gcc $(MAKEARGS) all\r
-\r
-console: \r
-       $(MAKE) -C console -f makefile.gcc $(MAKEARGS) all\r
-\r
-controls: \r
-       $(MAKE) -C controls -f makefile.gcc $(MAKEARGS) all\r
-\r
-dataview: \r
-       $(MAKE) -C dataview -f makefile.gcc $(MAKEARGS) all\r
-\r
-dialogs: \r
-       $(MAKE) -C dialogs -f makefile.gcc $(MAKEARGS) all\r
-\r
-dialup: \r
-       $(MAKE) -C dialup -f makefile.gcc $(MAKEARGS) all\r
-\r
-display: \r
-       $(MAKE) -C display -f makefile.gcc $(MAKEARGS) all\r
-\r
-dnd: \r
-       $(MAKE) -C dnd -f makefile.gcc $(MAKEARGS) all\r
-\r
-docview: \r
-       $(MAKE) -C docview -f makefile.gcc $(MAKEARGS) all\r
-\r
-dragimag: \r
-       $(MAKE) -C dragimag -f makefile.gcc $(MAKEARGS) all\r
-\r
-drawing: \r
-       $(MAKE) -C drawing -f makefile.gcc $(MAKEARGS) all\r
-\r
-erase: \r
-       $(MAKE) -C erase -f makefile.gcc $(MAKEARGS) all\r
-\r
-event: \r
-       $(MAKE) -C event -f makefile.gcc $(MAKEARGS) all\r
-\r
-except: \r
-       $(MAKE) -C except -f makefile.gcc $(MAKEARGS) all\r
-\r
-exec: \r
-       $(MAKE) -C exec -f makefile.gcc $(MAKEARGS) all\r
-\r
-font: \r
-       $(MAKE) -C font -f makefile.gcc $(MAKEARGS) all\r
-\r
-grid: \r
-       $(MAKE) -C grid -f makefile.gcc $(MAKEARGS) all\r
-\r
-help: \r
-       $(MAKE) -C help -f makefile.gcc $(MAKEARGS) all\r
-\r
-htlbox: \r
-       $(MAKE) -C htlbox -f makefile.gcc $(MAKEARGS) all\r
-\r
-html: \r
-       $(MAKE) -C html -f makefile.gcc $(MAKEARGS) all\r
-\r
-image: \r
-       $(MAKE) -C image -f makefile.gcc $(MAKEARGS) all\r
-\r
-internat: \r
-       $(MAKE) -C internat -f makefile.gcc $(MAKEARGS) all\r
-\r
-ipc: \r
-       $(MAKE) -C ipc -f makefile.gcc $(MAKEARGS) all\r
-\r
-joytest: \r
-       $(MAKE) -C joytest -f makefile.gcc $(MAKEARGS) all\r
-\r
-keyboard: \r
-       $(MAKE) -C keyboard -f makefile.gcc $(MAKEARGS) all\r
-\r
-layout: \r
-       $(MAKE) -C layout -f makefile.gcc $(MAKEARGS) all\r
-\r
-listctrl: \r
-       $(MAKE) -C listctrl -f makefile.gcc $(MAKEARGS) all\r
-\r
-mdi: \r
-       $(MAKE) -C mdi -f makefile.gcc $(MAKEARGS) all\r
-\r
-mediaplayer: \r
-       $(MAKE) -C mediaplayer -f makefile.gcc $(MAKEARGS) all\r
-\r
-menu: \r
-       $(MAKE) -C menu -f makefile.gcc $(MAKEARGS) all\r
-\r
-minimal: \r
-       $(MAKE) -C minimal -f makefile.gcc $(MAKEARGS) all\r
-\r
-nativdlg: \r
-       $(MAKE) -C nativdlg -f makefile.gcc $(MAKEARGS) all\r
-\r
-notebook: \r
-       $(MAKE) -C notebook -f makefile.gcc $(MAKEARGS) all\r
-\r
-oleauto: \r
-       $(MAKE) -C oleauto -f makefile.gcc $(MAKEARGS) all\r
-\r
-opengl: \r
-       $(MAKE) -C opengl -f makefile.gcc $(MAKEARGS) all\r
-\r
-ownerdrw: \r
-       $(MAKE) -C ownerdrw -f makefile.gcc $(MAKEARGS) all\r
-\r
-popup: \r
-       $(MAKE) -C popup -f makefile.gcc $(MAKEARGS) all\r
-\r
-power: \r
-       $(MAKE) -C power -f makefile.gcc $(MAKEARGS) all\r
-\r
-printing: \r
-       $(MAKE) -C printing -f makefile.gcc $(MAKEARGS) all\r
-\r
-propgrid: \r
-       $(MAKE) -C propgrid -f makefile.gcc $(MAKEARGS) all\r
-\r
-regtest: \r
-       $(MAKE) -C regtest -f makefile.gcc $(MAKEARGS) all\r
-\r
-render: \r
-       $(MAKE) -C render -f makefile.gcc $(MAKEARGS) all\r
-\r
-ribbon: \r
-       $(MAKE) -C ribbon -f makefile.gcc $(MAKEARGS) all\r
-\r
-richtext: \r
-       $(MAKE) -C richtext -f makefile.gcc $(MAKEARGS) all\r
-\r
-sashtest: \r
-       $(MAKE) -C sashtest -f makefile.gcc $(MAKEARGS) all\r
-\r
-scroll: \r
-       $(MAKE) -C scroll -f makefile.gcc $(MAKEARGS) all\r
-\r
-shaped: \r
-       $(MAKE) -C shaped -f makefile.gcc $(MAKEARGS) all\r
-\r
-sockets: \r
-       $(MAKE) -C sockets -f makefile.gcc $(MAKEARGS) all\r
-\r
-sound: \r
-       $(MAKE) -C sound -f makefile.gcc $(MAKEARGS) all\r
-\r
-splash: \r
-       $(MAKE) -C splash -f makefile.gcc $(MAKEARGS) all\r
-\r
-splitter: \r
-       $(MAKE) -C splitter -f makefile.gcc $(MAKEARGS) all\r
-\r
-statbar: \r
-       $(MAKE) -C statbar -f makefile.gcc $(MAKEARGS) all\r
-\r
-stc: \r
-       $(MAKE) -C stc -f makefile.gcc $(MAKEARGS) all\r
-\r
-svg: \r
-       $(MAKE) -C svg -f makefile.gcc $(MAKEARGS) all\r
-\r
-taborder: \r
-       $(MAKE) -C taborder -f makefile.gcc $(MAKEARGS) all\r
-\r
-taskbar: \r
-       $(MAKE) -C taskbar -f makefile.gcc $(MAKEARGS) all\r
-\r
-text: \r
-       $(MAKE) -C text -f makefile.gcc $(MAKEARGS) all\r
-\r
-thread: \r
-       $(MAKE) -C thread -f makefile.gcc $(MAKEARGS) all\r
-\r
-toolbar: \r
-       $(MAKE) -C toolbar -f makefile.gcc $(MAKEARGS) all\r
-\r
-treectrl: \r
-       $(MAKE) -C treectrl -f makefile.gcc $(MAKEARGS) all\r
-\r
-typetest: \r
-       $(MAKE) -C typetest -f makefile.gcc $(MAKEARGS) all\r
-\r
-validate: \r
-       $(MAKE) -C validate -f makefile.gcc $(MAKEARGS) all\r
-\r
-vscroll: \r
-       $(MAKE) -C vscroll -f makefile.gcc $(MAKEARGS) all\r
-\r
-widgets: \r
-       $(MAKE) -C widgets -f makefile.gcc $(MAKEARGS) all\r
-\r
-wizard: \r
-       $(MAKE) -C wizard -f makefile.gcc $(MAKEARGS) all\r
-\r
-wrapsizer: \r
-       $(MAKE) -C wrapsizer -f makefile.gcc $(MAKEARGS) all\r
-\r
-xrc: \r
-       $(MAKE) -C xrc -f makefile.gcc $(MAKEARGS) all\r
-\r
-memcheck: \r
-       $(MAKE) -C memcheck -f makefile.gcc $(MAKEARGS) all\r
-\r
-.PHONY: all clean access animate artprov aui calendar caret clipboard collpane combo \\r
-       config console controls dataview dialogs dialup display dnd docview dragimag \\r
-       drawing erase event except exec font grid help htlbox html image internat ipc joytest \\r
-       keyboard layout listctrl mdi mediaplayer menu minimal nativdlg notebook oleauto \\r
-       opengl ownerdrw popup power printing propgrid regtest render ribbon richtext \\r
-       sashtest scroll shaped sockets sound splash splitter statbar stc svg taborder \\r
-       taskbar text thread toolbar treectrl typetest validate vscroll widgets wizard \\r
-       wrapsizer xrc memcheck\r
-\r
-\r
-SHELL := $(COMSPEC)\r
-\r
-# Dependencies tracking:\r
--include ./*.d\r
+# =========================================================================
+#     This makefile was generated by
+#     Bakefile 0.2.7 (http://www.bakefile.org)
+#     Do not modify, all changes will be overwritten!
+# =========================================================================
+
+include ../build/msw/config.gcc
+
+# -------------------------------------------------------------------------
+# Do not modify the rest of this file!
+# -------------------------------------------------------------------------
+
+### Variables: ###
+
+MAKEARGS = LINK_DLL_FLAGS="$(LINK_DLL_FLAGS)" \
+       LINK_MODULE_FLAGS="$(LINK_MODULE_FLAGS)" CC="$(CC)" CXX="$(CXX)" \
+       CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" CPPFLAGS="$(CPPFLAGS)" \
+       LDFLAGS="$(LDFLAGS)" CPP="$(CPP)" SHARED="$(SHARED)" WXUNIV="$(WXUNIV)" \
+       UNICODE="$(UNICODE)" MSLU="$(MSLU)" BUILD="$(BUILD)" \
+       DEBUG_INFO="$(DEBUG_INFO)" DEBUG_FLAG="$(DEBUG_FLAG)" \
+       MONOLITHIC="$(MONOLITHIC)" USE_GUI="$(USE_GUI)" USE_HTML="$(USE_HTML)" \
+       USE_MEDIA="$(USE_MEDIA)" USE_XRC="$(USE_XRC)" USE_AUI="$(USE_AUI)" \
+       USE_RIBBON="$(USE_RIBBON)" USE_PROPGRID="$(USE_PROPGRID)" \
+       USE_RICHTEXT="$(USE_RICHTEXT)" USE_STC="$(USE_STC)" \
+       USE_OPENGL="$(USE_OPENGL)" USE_QA="$(USE_QA)" \
+       USE_EXCEPTIONS="$(USE_EXCEPTIONS)" USE_RTTI="$(USE_RTTI)" \
+       USE_THREADS="$(USE_THREADS)" USE_GDIPLUS="$(USE_GDIPLUS)" \
+       OFFICIAL_BUILD="$(OFFICIAL_BUILD)" VENDOR="$(VENDOR)" \
+       WX_FLAVOUR="$(WX_FLAVOUR)" WX_LIB_FLAVOUR="$(WX_LIB_FLAVOUR)" CFG="$(CFG)" \
+       CPPUNIT_CFLAGS="$(CPPUNIT_CFLAGS)" CPPUNIT_LIBS="$(CPPUNIT_LIBS)" \
+       RUNTIME_LIBS="$(RUNTIME_LIBS)" GCC_VERSION="$(GCC_VERSION)"
+
+### Conditionally set variables: ###
+
+
+
+### Targets: ###
+
+all: access animate artprov aui calendar caret clipboard collpane combo config console controls dataview dialogs dialup display dnd docview dragimag drawing erase event except exec font grid help htlbox html image internat ipc joytest keyboard layout listctrl mdi mediaplayer menu minimal nativdlg notebook oleauto opengl ownerdrw popup power printing propgrid regtest render ribbon richtext sashtest scroll shaped sockets sound splash splitter statbar stc svg taborder taskbar text thread toolbar treectrl typetest validate vscroll widgets wizard wrapsizer xrc
+
+clean: 
+       -if exist .\*.o del .\*.o
+       -if exist .\*.d del .\*.d
+       $(MAKE) -C access -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C animate -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C artprov -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C aui -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C calendar -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C caret -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C clipboard -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C collpane -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C combo -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C config -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C console -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C controls -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C dataview -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C dialogs -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C dialup -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C display -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C dnd -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C docview -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C dragimag -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C drawing -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C erase -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C event -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C except -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C exec -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C font -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C grid -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C help -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C htlbox -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C html -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C image -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C internat -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C ipc -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C joytest -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C keyboard -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C layout -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C listctrl -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C mdi -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C mediaplayer -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C menu -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C minimal -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C nativdlg -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C notebook -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C oleauto -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C opengl -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C ownerdrw -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C popup -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C power -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C printing -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C propgrid -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C regtest -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C render -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C ribbon -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C richtext -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C sashtest -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C scroll -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C shaped -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C sockets -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C sound -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C splash -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C splitter -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C statbar -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C stc -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C svg -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C taborder -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C taskbar -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C text -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C thread -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C toolbar -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C treectrl -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C typetest -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C validate -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C vscroll -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C widgets -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C wizard -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C wrapsizer -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C xrc -f makefile.gcc $(MAKEARGS) clean
+       $(MAKE) -C memcheck -f makefile.gcc $(MAKEARGS) clean
+
+access: 
+       $(MAKE) -C access -f makefile.gcc $(MAKEARGS) all
+
+animate: 
+       $(MAKE) -C animate -f makefile.gcc $(MAKEARGS) all
+
+artprov: 
+       $(MAKE) -C artprov -f makefile.gcc $(MAKEARGS) all
+
+aui: 
+       $(MAKE) -C aui -f makefile.gcc $(MAKEARGS) all
+
+calendar: 
+       $(MAKE) -C calendar -f makefile.gcc $(MAKEARGS) all
+
+caret: 
+       $(MAKE) -C caret -f makefile.gcc $(MAKEARGS) all
+
+clipboard: 
+       $(MAKE) -C clipboard -f makefile.gcc $(MAKEARGS) all
+
+collpane: 
+       $(MAKE) -C collpane -f makefile.gcc $(MAKEARGS) all
+
+combo: 
+       $(MAKE) -C combo -f makefile.gcc $(MAKEARGS) all
+
+config: 
+       $(MAKE) -C config -f makefile.gcc $(MAKEARGS) all
+
+console: 
+       $(MAKE) -C console -f makefile.gcc $(MAKEARGS) all
+
+controls: 
+       $(MAKE) -C controls -f makefile.gcc $(MAKEARGS) all
+
+dataview: 
+       $(MAKE) -C dataview -f makefile.gcc $(MAKEARGS) all
+
+dialogs: 
+       $(MAKE) -C dialogs -f makefile.gcc $(MAKEARGS) all
+
+dialup: 
+       $(MAKE) -C dialup -f makefile.gcc $(MAKEARGS) all
+
+display: 
+       $(MAKE) -C display -f makefile.gcc $(MAKEARGS) all
+
+dnd: 
+       $(MAKE) -C dnd -f makefile.gcc $(MAKEARGS) all
+
+docview: 
+       $(MAKE) -C docview -f makefile.gcc $(MAKEARGS) all
+
+dragimag: 
+       $(MAKE) -C dragimag -f makefile.gcc $(MAKEARGS) all
+
+drawing: 
+       $(MAKE) -C drawing -f makefile.gcc $(MAKEARGS) all
+
+erase: 
+       $(MAKE) -C erase -f makefile.gcc $(MAKEARGS) all
+
+event: 
+       $(MAKE) -C event -f makefile.gcc $(MAKEARGS) all
+
+except: 
+       $(MAKE) -C except -f makefile.gcc $(MAKEARGS) all
+
+exec: 
+       $(MAKE) -C exec -f makefile.gcc $(MAKEARGS) all
+
+font: 
+       $(MAKE) -C font -f makefile.gcc $(MAKEARGS) all
+
+grid: 
+       $(MAKE) -C grid -f makefile.gcc $(MAKEARGS) all
+
+help: 
+       $(MAKE) -C help -f makefile.gcc $(MAKEARGS) all
+
+htlbox: 
+       $(MAKE) -C htlbox -f makefile.gcc $(MAKEARGS) all
+
+html: 
+       $(MAKE) -C html -f makefile.gcc $(MAKEARGS) all
+
+image: 
+       $(MAKE) -C image -f makefile.gcc $(MAKEARGS) all
+
+internat: 
+       $(MAKE) -C internat -f makefile.gcc $(MAKEARGS) all
+
+ipc: 
+       $(MAKE) -C ipc -f makefile.gcc $(MAKEARGS) all
+
+joytest: 
+       $(MAKE) -C joytest -f makefile.gcc $(MAKEARGS) all
+
+keyboard: 
+       $(MAKE) -C keyboard -f makefile.gcc $(MAKEARGS) all
+
+layout: 
+       $(MAKE) -C layout -f makefile.gcc $(MAKEARGS) all
+
+listctrl: 
+       $(MAKE) -C listctrl -f makefile.gcc $(MAKEARGS) all
+
+mdi: 
+       $(MAKE) -C mdi -f makefile.gcc $(MAKEARGS) all
+
+mediaplayer: 
+       $(MAKE) -C mediaplayer -f makefile.gcc $(MAKEARGS) all
+
+menu: 
+       $(MAKE) -C menu -f makefile.gcc $(MAKEARGS) all
+
+minimal: 
+       $(MAKE) -C minimal -f makefile.gcc $(MAKEARGS) all
+
+nativdlg: 
+       $(MAKE) -C nativdlg -f makefile.gcc $(MAKEARGS) all
+
+notebook: 
+       $(MAKE) -C notebook -f makefile.gcc $(MAKEARGS) all
+
+oleauto: 
+       $(MAKE) -C oleauto -f makefile.gcc $(MAKEARGS) all
+
+opengl: 
+       $(MAKE) -C opengl -f makefile.gcc $(MAKEARGS) all
+
+ownerdrw: 
+       $(MAKE) -C ownerdrw -f makefile.gcc $(MAKEARGS) all
+
+popup: 
+       $(MAKE) -C popup -f makefile.gcc $(MAKEARGS) all
+
+power: 
+       $(MAKE) -C power -f makefile.gcc $(MAKEARGS) all
+
+printing: 
+       $(MAKE) -C printing -f makefile.gcc $(MAKEARGS) all
+
+propgrid: 
+       $(MAKE) -C propgrid -f makefile.gcc $(MAKEARGS) all
+
+regtest: 
+       $(MAKE) -C regtest -f makefile.gcc $(MAKEARGS) all
+
+render: 
+       $(MAKE) -C render -f makefile.gcc $(MAKEARGS) all
+
+ribbon: 
+       $(MAKE) -C ribbon -f makefile.gcc $(MAKEARGS) all
+
+richtext: 
+       $(MAKE) -C richtext -f makefile.gcc $(MAKEARGS) all
+
+sashtest: 
+       $(MAKE) -C sashtest -f makefile.gcc $(MAKEARGS) all
+
+scroll: 
+       $(MAKE) -C scroll -f makefile.gcc $(MAKEARGS) all
+
+shaped: 
+       $(MAKE) -C shaped -f makefile.gcc $(MAKEARGS) all
+
+sockets: 
+       $(MAKE) -C sockets -f makefile.gcc $(MAKEARGS) all
+
+sound: 
+       $(MAKE) -C sound -f makefile.gcc $(MAKEARGS) all
+
+splash: 
+       $(MAKE) -C splash -f makefile.gcc $(MAKEARGS) all
+
+splitter: 
+       $(MAKE) -C splitter -f makefile.gcc $(MAKEARGS) all
+
+statbar: 
+       $(MAKE) -C statbar -f makefile.gcc $(MAKEARGS) all
+
+stc: 
+       $(MAKE) -C stc -f makefile.gcc $(MAKEARGS) all
+
+svg: 
+       $(MAKE) -C svg -f makefile.gcc $(MAKEARGS) all
+
+taborder: 
+       $(MAKE) -C taborder -f makefile.gcc $(MAKEARGS) all
+
+taskbar: 
+       $(MAKE) -C taskbar -f makefile.gcc $(MAKEARGS) all
+
+text: 
+       $(MAKE) -C text -f makefile.gcc $(MAKEARGS) all
+
+thread: 
+       $(MAKE) -C thread -f makefile.gcc $(MAKEARGS) all
+
+toolbar: 
+       $(MAKE) -C toolbar -f makefile.gcc $(MAKEARGS) all
+
+treectrl: 
+       $(MAKE) -C treectrl -f makefile.gcc $(MAKEARGS) all
+
+typetest: 
+       $(MAKE) -C typetest -f makefile.gcc $(MAKEARGS) all
+
+validate: 
+       $(MAKE) -C validate -f makefile.gcc $(MAKEARGS) all
+
+vscroll: 
+       $(MAKE) -C vscroll -f makefile.gcc $(MAKEARGS) all
+
+widgets: 
+       $(MAKE) -C widgets -f makefile.gcc $(MAKEARGS) all
+
+wizard: 
+       $(MAKE) -C wizard -f makefile.gcc $(MAKEARGS) all
+
+wrapsizer: 
+       $(MAKE) -C wrapsizer -f makefile.gcc $(MAKEARGS) all
+
+xrc: 
+       $(MAKE) -C xrc -f makefile.gcc $(MAKEARGS) all
+
+memcheck: 
+       $(MAKE) -C memcheck -f makefile.gcc $(MAKEARGS) all
+
+.PHONY: all clean access animate artprov aui calendar caret clipboard collpane combo \
+       config console controls dataview dialogs dialup display dnd docview dragimag \
+       drawing erase event except exec font grid help htlbox html image internat ipc joytest \
+       keyboard layout listctrl mdi mediaplayer menu minimal nativdlg notebook oleauto \
+       opengl ownerdrw popup power printing propgrid regtest render ribbon richtext \
+       sashtest scroll shaped sockets sound splash splitter statbar stc svg taborder \
+       taskbar text thread toolbar treectrl typetest validate vscroll widgets wizard \
+       wrapsizer xrc memcheck
+
+
+SHELL := $(COMSPEC)
+
+# Dependencies tracking:
+-include ./*.d