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