]>
Commit | Line | Data |
---|---|---|
1 | # | |
2 | # File: makefile.g95 | |
3 | # Author: Julian Smart | |
4 | # Created: 1997 | |
5 | # Updated: | |
6 | # Copyright: | |
7 | # | |
8 | # "%W% %G%" | |
9 | # | |
10 | # Makefile : Builds samples for Win95, Cygwin | |
11 | # info | |
12 | ||
13 | # Set WXDIR for your system | |
14 | # SHELL=cmd.exe | |
15 | WXDIR = .. | |
16 | ||
17 | THISDIR=$(WXDIR)/samples | |
18 | MAKEFILE=makefile.g95 | |
19 | MAKEFLAGS=WXUSINGDLL=$(WXUSINGDLL) UNICODE=$(UNICODE) | |
20 | CMDLINE=-f $(MAKEFILE) $(MAKEFLAGS) | |
21 | ||
22 | # Mingw make may not have a shell to use, so can't use a loop here. Sigh. | |
23 | # Please add new sample directories alphabetically to make it easier to | |
24 | # keep track. | |
25 | ||
26 | all clean: | |
27 | -$(MAKE) -C artprov $(CMDLINE) $@ | |
28 | -$(MAKE) -C calendar $(CMDLINE) $@ | |
29 | -$(MAKE) -C caret $(CMDLINE) $@ | |
30 | -$(MAKE) -C checklst $(CMDLINE) $@ | |
31 | -$(MAKE) -C config $(CMDLINE) $@ | |
32 | -$(MAKE) -C controls $(CMDLINE) $@ | |
33 | -$(MAKE) -C db $(CMDLINE) $@ | |
34 | -$(MAKE) -C dialogs $(CMDLINE) $@ | |
35 | -$(MAKE) -C dialup $(CMDLINE) $@ | |
36 | -$(MAKE) -C dnd $(CMDLINE) $@ | |
37 | -$(MAKE) -C docview $(CMDLINE) $@ | |
38 | -$(MAKE) -C docvwmdi $(CMDLINE) $@ | |
39 | -$(MAKE) -C dragimag $(CMDLINE) $@ | |
40 | -$(MAKE) -C drawing $(CMDLINE) $@ | |
41 | -$(MAKE) -C dynamic $(CMDLINE) $@ | |
42 | -$(MAKE) -C erase $(CMDLINE) $@ | |
43 | -$(MAKE) -C event $(CMDLINE) $@ | |
44 | -$(MAKE) -C exec $(CMDLINE) $@ | |
45 | -$(MAKE) -C font $(CMDLINE) $@ | |
46 | -$(MAKE) -C grid $(CMDLINE) $@ | |
47 | -$(MAKE) -C help $(CMDLINE) $@ | |
48 | -$(MAKE) -C html $(CMDLINE) $@ | |
49 | -$(MAKE) -C image $(CMDLINE) $@ | |
50 | -$(MAKE) -C internat $(CMDLINE) $@ | |
51 | -$(MAKE) -C ipc $(CMDLINE) $@ | |
52 | -$(MAKE) -C joytest $(CMDLINE) $@ | |
53 | -$(MAKE) -C keyboard $(CMDLINE) $@ | |
54 | -$(MAKE) -C layout $(CMDLINE) $@ | |
55 | -$(MAKE) -C listbox $(CMDLINE) $@ | |
56 | -$(MAKE) -C listctrl $(CMDLINE) $@ | |
57 | -$(MAKE) -C mdi $(CMDLINE) $@ | |
58 | -$(MAKE) -C menu $(CMDLINE) $@ | |
59 | -$(MAKE) -C minifram $(CMDLINE) $@ | |
60 | -$(MAKE) -C minimal $(CMDLINE) $@ | |
61 | -$(MAKE) -C nativdlg $(CMDLINE) $@ | |
62 | -$(MAKE) -C newgrid $(CMDLINE) $@ | |
63 | -$(MAKE) -C notebook $(CMDLINE) $@ | |
64 | -$(MAKE) -C oleauto $(CMDLINE) $@ | |
65 | -$(MAKE) -C ownerdrw $(CMDLINE) $@ | |
66 | -$(MAKE) -C png $(CMDLINE) $@ | |
67 | -$(MAKE) -C printing $(CMDLINE) $@ | |
68 | -$(MAKE) -C proplist $(CMDLINE) $@ | |
69 | -$(MAKE) -C propsize $(CMDLINE) $@ | |
70 | -$(MAKE) -C regtest $(CMDLINE) $@ | |
71 | -$(MAKE) -C resource $(CMDLINE) $@ | |
72 | -$(MAKE) -C rotate $(CMDLINE) $@ | |
73 | -$(MAKE) -C sashtest $(CMDLINE) $@ | |
74 | -$(MAKE) -C scroll $(CMDLINE) $@ | |
75 | -$(MAKE) -C scrollsub $(CMDLINE) $@ | |
76 | -$(MAKE) -C sockets $(CMDLINE) $@ | |
77 | -$(MAKE) -C splitter $(CMDLINE) $@ | |
78 | -$(MAKE) -C statbar $(CMDLINE) $@ | |
79 | -$(MAKE) -C tab $(CMDLINE) $@ | |
80 | -$(MAKE) -C taskbar $(CMDLINE) $@ | |
81 | -$(MAKE) -C text $(CMDLINE) $@ | |
82 | -$(MAKE) -C thread $(CMDLINE) $@ | |
83 | -$(MAKE) -C toolbar $(CMDLINE) $@ | |
84 | -$(MAKE) -C treectrl $(CMDLINE) $@ | |
85 | -$(MAKE) -C treelay $(CMDLINE) $@ | |
86 | -$(MAKE) -C typetest $(CMDLINE) $@ | |
87 | -$(MAKE) -C validate $(CMDLINE) $@ | |
88 | -$(MAKE) -C widgets $(CMDLINE) $@ | |
89 | -$(MAKE) -C wizard $(CMDLINE) $@ | |
90 | ||
91 | ||
92 | # Samples untested | |
93 | # | |
94 | # -$(MAKE) -C opengl $(CMDLINE) $@ | |
95 | ||
96 | # Missing makefile, sample untested | |
97 | # | |
98 | # -$(MAKE) -C console $(CMDLINE) $@ | |
99 | ||
100 | # MFC still not available for cygwin/mingw | |
101 | # | |
102 | # -$(MAKE) -C mfc $(CMDLINE) $@ | |
103 | ||
104 | # Memcheck does not work under cygwin/mingw | |
105 | # | |
106 | # -$(MAKE) -C memcheck $(CMDLINE) $@ | |
107 |