]> git.saurik.com Git - wxWidgets.git/blobdiff - samples/Makefile.in
Fix broken and missing DataView interface items for Phoenix
[wxWidgets.git] / samples / Makefile.in
index 80f1032767656f1e6a8db43cbb24c9f30647bf29..773632f955c6d0bf550070de9dec40791b75ce73 100644 (file)
@@ -2,71 +2,15 @@
 # Makefile : Builds wxWindows samples for Unix.
 #
 
 # Makefile : Builds wxWindows samples for Unix.
 #
 
+SAMPLES_SUBDIRS=@SAMPLES_SUBDIRS@
+
 all:
 all:
-       cp -u -r @top_srcdir@/samples ..
-       cd bombs; make
-       cd checklst; make
-       cd config; make
-       cd controls; make
-       cd dialogs; make
-       cd docview; make
-       cd docvwmdi; make
-       cd dynamic; make
-       cd fractal; make
-       cd grid; make
-       cd help; make
-       cd image; make
-       cd internat; make
-       cd layout; make
-       cd listctrl; make
-       cd memcheck; make
-       cd minifram; make
-       cd minimal; make
-       cd notebook; make
-       cd printing; make
-       cd proplist; make
-       cd resource; make
-       cd sashtest; make
-       cd splitter; make
-       cd text; make
-       cd toolbar; make
-       cd typetest; make
-       cd validate; make
-       cd treectrl; make
-       cd wxpoem; make
-       cd dnd; make
-       cd thread; make
+       @for d in $(SAMPLES_SUBDIRS); do (cd $$d && $(MAKE)); done
 
 clean:
 
 clean:
-       cd bombs; make clean
-       cd checklst; make clean
-       cd config; make clean
-       cd controls; make clean
-       cd dialogs; make clean
-       cd docview; make clean
-       cd docvwmdi; make clean
-       cd dynamic; make clean
-       cd fractal; make clean
-       cd grid; make clean
-       cd help; make clean
-       cd image; make clean
-       cd internat; make clean
-       cd layout; make clean
-       cd listctrl; make clean
-       cd memcheck; make clean
-       cd minifram; make clean
-       cd minimal; make clean
-       cd notebook; make clean
-       cd printing; make clean
-       cd proplist; make clean
-       cd resource; make clean
-       cd sashtest; make clean
-       cd splitter; make clean
-       cd toolbar; make clean
-       cd typetest; make clean
-       cd validate; make clean
-       cd treectrl; make clean
-       cd wxpoem; make clean
-       cd dnd; make clean
-       cd thread; make clean
+       @for d in $(SAMPLES_SUBDIRS); do (cd $$d && $(MAKE) clean); done
+
+distclean:
+       @for d in $(SAMPLES_SUBDIRS); do (cd $$d && $(MAKE) distclean); done
 
 
+.PHONY: all clean distclean