1<?xml version="1.0" ?>
2<!-- $Id: files.bkl 60190 2009-04-16 00:57:35Z KO $ -->
3<makefile>
4
5<!--
6
7IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
8
9-->
10
11
12<!-- ======================================================================
13                                       FILES
14
15     Files are listed in variables according to this scheme:
16     * each group has _SRC and _HDR variable, for sources and headers
17       respectively
18     * file groups are:
19
20       BASE_CMN                      common base files (all platforms)
21       GUI_CMN                       common GUI files (all platforms)
22       BASE_AND_GUI_CMN_SRC          files that must be compiled both into GUI
23                                     and base library (all platforms)
24
25       BASE_$(platform)             base files used on platform
26       BASE_AND_GUI_$(platform)_SRC  base & gui files used on platform
27
28       $(port)LOWLEVEL               low-level GUI classes
29       $(port)                       high-level files for a port
30       XWIN_LOWLEVEL                 low-level classes for X Window System
31                                     ports (wxGTK, wxMotif, wxX11)
32
33       MSW_DESKTOP                   files used only on desktop Windows
34                                     versions and not under Windows CE
35
36       xxx_NATIVE                    native files not used by wxUniv (used as
37                                     complement of LOWLEVEL when most of the
38                                     files are lowlevel and only few are native)
39
40       HTML                          wxHTML files
41       XRC                           wxXRC files
42
43     * one file may be listed in several groups
44
45     ====================================================================== -->
46
47
48
49<!-- ====================================================================== -->
50<!--                               wxBase                                   -->
51<!-- ====================================================================== -->
52
53<!-- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -->
54<!--                               UNIX                                     -->
55<!-- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -->
56<set var="BASE_UNIX_SRC" hints="files">
57    src/unix/baseunix.cpp
58    src/unix/dir.cpp
59    src/unix/dlunix.cpp
60    src/unix/mimetype.cpp
61    src/unix/snglinst.cpp
62    src/unix/stackwalk.cpp
63    src/unix/stdpaths.cpp
64    src/unix/threadpsx.cpp
65</set>
66<set var="BASE_AND_GUI_UNIX_SRC" hints="files">
67    src/unix/utilsunx.cpp
68</set>
69<set var="BASE_UNIX_HDR" hints="files">
70    wx/unix/apptbase.h
71    wx/unix/apptrait.h
72    wx/unix/execute.h
73    wx/unix/mimetype.h
74    wx/unix/pipe.h
75    wx/unix/private.h
76    wx/unix/stackwalk.h
77    wx/unix/stdpaths.h
78</set>
79
80<!-- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -->
81<!--                             Windows                                    -->
82<!-- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -->
83<set var="BASE_WIN32_SRC" hints="files">
84    src/msw/basemsw.cpp
85    src/msw/crashrpt.cpp
86    src/msw/debughlp.cpp
87    src/msw/dde.cpp
88    src/msw/dir.cpp
89    src/msw/dlmsw.cpp
90    src/msw/mimetype.cpp
91    src/msw/power.cpp
92    src/msw/regconf.cpp
93    src/msw/registry.cpp
94    src/msw/snglinst.cpp
95    src/msw/stackwalk.cpp
96    src/msw/stdpaths.cpp
97    src/msw/thread.cpp
98    src/msw/utils.cpp
99    src/msw/utilsexc.cpp
100</set>
101<set var="BASE_AND_GUI_WIN32_SRC" hints="files">
102    src/msw/main.cpp
103    src/msw/mslu.cpp
104    src/msw/volume.cpp
105</set>
106<set var="BASE_WINCE_SRC" hints="files">
107    <if cond="TOOLKIT=='WINCE'">src/msw/wince/time.cpp</if>
108</set>
109<set var="BASE_WIN32_HDR" hints="files">
110    wx/msw/apptrait.h
111    wx/msw/apptbase.h
112    wx/msw/chkconf.h
113    wx/msw/crashrpt.h
114    wx/msw/dde.h
115    wx/msw/debughlp.h
116    wx/msw/gccpriv.h
117    wx/msw/libraries.h
118    wx/msw/mimetype.h
119    wx/msw/mslu.h
120    wx/msw/private.h
121    wx/msw/regconf.h
122    wx/msw/registry.h
123    wx/msw/seh.h
124    wx/msw/stackwalk.h
125    wx/msw/stdpaths.h
126    wx/msw/winundef.h
127    wx/msw/wrapcctl.h
128    wx/msw/wrapcdlg.h
129    wx/msw/wrapwin.h
130</set>
131<set var="BASE_WINCE_HDR" hints="files">
132    <if cond="TOOLKIT=='WINCE'">
133        wx/msw/wince/time.h
134        wx/msw/wince/chkconf.h
135    </if>
136</set>
137
138<!-- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -->
139<!--                                Mac                                     -->
140<!-- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -->
141
142<!-- Used on Mac OS CarbonLib, Mac OS X wxMac base, and Mac OS X darwin base -->
143<set var="BASE_COREFOUNDATION_SRC" hints="files">
144    src/mac/corefoundation/cfstring.cpp
145    src/mac/corefoundation/stdpaths_cf.cpp
146    src/mac/corefoundation/utilsexc_base.cpp
147</set>
148<set var="BASE_COREFOUNDATION_HDR" hints="files">
149    wx/mac/corefoundation/cfdataref.h
150    wx/mac/corefoundation/cfref.h
151    wx/mac/corefoundation/cfstring.h
152    wx/mac/corefoundation/hid.h
153    wx/mac/corefoundation/stdpaths.h
154</set>
155
156<!-- Base files used by Carbon on OS X and CarbonLib (not true Classic) -->
157<!-- FIXME: Maybe this ought to be named BASE_MAC_CARBON_SRC  -->
158<set var="BASE_MAC_SRC" hints="files">
159    src/mac/carbon/dirmac.cpp
160    src/mac/carbon/mimetmac.cpp
161    src/mac/carbon/utilsexc.cpp
162    src/mac/carbon/thread.cpp
163    src/mac/carbon/macnotfy.cpp
164    <!-- One would think MoreFilesX is only for OS X but it seems to
165         apply to CarbonLib as well (FSRefMakeFSSpec) -->
166    src/mac/carbon/morefilex/MoreFilesX.c
167    $(BASE_COREFOUNDATION_SRC)
168</set>
169<set var="BASE_MAC_HDR" hints="files">
170    $(BASE_COREFOUNDATION_HDR)
171</set>
172<!-- Base and GUI files used by both OS X and CarbonLib -->
173<set var="BASE_AND_GUI_MAC_SRC" hints="files">
174    src/mac/carbon/utils.cpp
175    src/mac/carbon/uma.cpp
176</set>
177
178<!-- Base files used by Classic (not CarbonLib or OS X builds) -->
179<!-- set var="BASE_MAC_CLASSIC_SRC">
180</set -->
181<!-- set var="BASE_MAC_CLASSIC_HDR">
182</set -->
183
184<!-- Base files used only by CarbonLib builds (not Classic or OS X) -->
185<set var="BASE_MAC_CARBONLIB_SRC" hints="files">
186    src/mac/carbon/morefile/DirectoryCopy.c
187    src/mac/carbon/morefile/FSpCompat.c
188    src/mac/carbon/morefile/FileCopy.c
189    src/mac/carbon/morefile/FullPath.c
190    src/mac/carbon/morefile/IterateDirectory.c
191    src/mac/carbon/morefile/MoreDesktopMgr.c
192    src/mac/carbon/morefile/MoreFiles.c
193    src/mac/carbon/morefile/MoreFilesExtras.c
194    src/mac/carbon/morefile/Search.c
195</set>
196<!-- set var="BASE_MAC_CARBONLIB_HDR" hints="files">
197</set -->
198
199<!-- Base files used only by OS X builds (not CarbonLib or Classic)  -->
200<set var="BASE_MACOSX_WXMAC_SRC" hints="files">
201    $(BASE_MAC_SRC)
202    src/unix/baseunix.cpp
203    src/unix/dlunix.cpp
204    src/unix/snglinst.cpp
205    src/unix/stdpaths.cpp
206</set>
207<set var="BASE_MACOSX_WXMAC_HDR" hints="files">
208    $(BASE_MAC_HDR)
209    wx/unix/apptbase.h
210    wx/unix/apptrait.h
211    wx/unix/stdpaths.h
212</set>
213
214<!-- Base files used by non-wxMac OS X builds -->
215<set var="BASE_MACOSX_NOTWXMAC_SRC" hints="files">
216    $(BASE_UNIX_SRC)
217    $(BASE_COREFOUNDATION_SRC)
218</set>
219<set var="BASE_MACOSX_NOTWXMAC_HDR" hints="files">
220    $(BASE_UNIX_HDR)
221    $(BASE_COREFOUNDATION_HDR)
222</set>
223
224<!-- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -->
225<!--                               OS/2                                     -->
226<!-- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -->
227
228<set var="BASE_OS2_SRC" hints="files">
229    src/os2/dir.cpp
230    src/os2/mimetype.cpp
231    src/os2/snglinst.cpp
232    src/os2/stdpaths.cpp
233    src/os2/thread.cpp
234    src/os2/utils.cpp
235    src/os2/utilsexc.cpp
236</set>
237<set var="BASE_AND_GUI_OS2_SRC" hints="files">
238</set>
239<set var="BASE_OS2_HDR" hints="files">
240    wx/os2/apptbase.h
241    wx/os2/apptrait.h
242    wx/os2/mimetype.h
243    wx/os2/private.h
244    wx/os2/stdpaths.h
245    wx/os2/chkconf.h
246    wx/os2/wxrsc.h
247</set>
248
249<!-- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -->
250<!--                              PalmOS                                    -->
251<!-- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -->
252
253<set var="BASE_PALMOS_SRC" hints="files">
254    src/palmos/base.cpp
255    src/palmos/dir.cpp
256    src/palmos/prefconf.cpp
257    src/palmos/snglinst.cpp
258    src/palmos/thread.cpp
259    src/palmos/utils.cpp
260    src/palmos/utilsexc.cpp
261</set>
262
263<set var="BASE_AND_GUI_PALMOS_SRC" hints="files">
264    src/palmos/main.cpp
265    src/palmos/volume.cpp
266</set>
267
268<set var="BASE_PALMOS_HDR" hints="files">
269    wx/palmos/apptbase.h
270    wx/palmos/apptrait.h
271    wx/palmos/chkconf.h
272    wx/palmos/mimetype.h
273    wx/palmos/stdpaths.h
274</set>
275
276<!-- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -->
277<!--                               MSDOS                                    -->
278<!-- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -->
279
280<set var="BASE_MSDOS_SRC" hints="files">
281    src/msdos/dir.cpp
282    src/msdos/mimetype.cpp
283    src/msdos/utilsdos.cpp
284</set>
285<set var="BASE_AND_GUI_MSDOS_SRC" hints="files">
286</set>
287<set var="BASE_MSDOS_HDR" hints="files">
288    wx/msdos/mimetype.h
289</set>
290
291<!-- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -->
292<!--                              Common                                    -->
293<!-- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -->
294<set var="BASE_CMN_SRC" hints="files">
295    src/common/appbase.cpp
296    src/common/arcall.cpp
297    src/common/arcfind.cpp
298    src/common/archive.cpp
299    src/common/clntdata.cpp
300    src/common/cmdline.cpp
301    src/common/config.cpp
302    src/common/convauto.cpp
303    src/common/datetime.cpp
304    src/common/datstrm.cpp
305    src/common/dircmn.cpp
306    src/common/dynarray.cpp
307    src/common/dynlib.cpp
308    src/common/dynload.cpp
309    src/common/encconv.cpp
310    src/common/extended.c
311    src/common/ffile.cpp
312    src/common/file.cpp
313    src/common/fileback.cpp
314    src/common/fileconf.cpp
315    src/common/filefn.cpp
316    src/common/filename.cpp
317    src/common/filesys.cpp
318    src/common/filtall.cpp
319    src/common/filtfind.cpp
320    src/common/fmapbase.cpp
321    src/common/fs_arc.cpp
322    src/common/fs_filter.cpp
323    src/common/hash.cpp
324    src/common/hashmap.cpp
325    src/common/init.cpp
326    src/common/intl.cpp
327    src/common/ipcbase.cpp
328    src/common/list.cpp
329    src/common/log.cpp
330    src/common/longlong.cpp
331    src/common/memory.cpp
332    src/common/mimecmn.cpp
333    src/common/module.cpp
334    src/common/mstream.cpp
335    src/common/object.cpp
336    src/common/platinfo.cpp
337    src/common/powercmn.cpp
338    src/common/process.cpp
339    src/common/regex.cpp
340    src/common/stdpbase.cpp
341    src/common/sstream.cpp
342    src/common/stopwatch.cpp
343    src/common/strconv.cpp
344    src/common/stream.cpp
345    src/common/string.cpp
346    src/common/sysopt.cpp
347    src/common/tarstrm.cpp
348    src/common/textbuf.cpp
349    src/common/textfile.cpp
350    src/common/tokenzr.cpp
351    src/common/txtstrm.cpp
352    src/common/uri.cpp
353    src/common/variant.cpp
354    src/common/wfstream.cpp
355    src/common/wxchar.cpp
356    src/common/xti.cpp
357    src/common/xtistrm.cpp
358    src/common/zipstrm.cpp
359    src/common/zstream.cpp
360</set>
361<set var="BASE_AND_GUI_CMN_SRC" hints="files">
362    src/common/event.cpp
363    src/common/fs_mem.cpp
364    src/common/msgout.cpp
365    src/common/utilscmn.cpp
366</set>
367<set var="BASE_CMN_HDR" hints="files">
368    wx/afterstd.h
369    wx/app.h
370    wx/apptrait.h
371    wx/archive.h
372    wx/arrimpl.cpp
373    wx/arrstr.h
374    wx/beforestd.h
375    wx/buffer.h
376    wx/build.h
377    wx/chkconf.h
378    wx/clntdata.h
379    wx/cmdline.h
380    wx/confbase.h
381    wx/config.h
382    wx/convauto.h
383    wx/containr.h
384    wx/cpp.h
385    wx/datetime.h
386    wx/datstrm.h
387    wx/dde.h
388    wx/debug.h
389    wx/defs.h
390    wx/dir.h
391    wx/dlimpexp.h
392    wx/dynarray.h
393    wx/dynlib.h
394    wx/dynload.h
395    wx/encconv.h
396    wx/event.h
397    wx/except.h
398    wx/features.h
399    wx/ffile.h
400    wx/file.h
401    wx/fileconf.h
402    wx/filefn.h
403    wx/filename.h
404    wx/filesys.h
405    wx/fontenc.h
406    wx/fontmap.h
407    wx/fs_arc.h
408    wx/fs_filter.h
409    wx/fs_mem.h
410    wx/fs_zip.h
411    wx/hash.h
412    wx/hashmap.h
413    wx/hashset.h
414    wx/html/forcelnk.h
415    wx/iconloc.h
416    wx/init.h
417    wx/intl.h
418    wx/iosfwrap.h
419    wx/ioswrap.h
420    wx/ipc.h
421    wx/ipcbase.h
422    wx/isql.h
423    wx/isqlext.h
424    wx/link.h
425    wx/list.h
426    wx/listimpl.cpp
427    wx/log.h
428    wx/longlong.h
429    wx/math.h
430    wx/memconf.h
431    wx/memory.h
432    wx/memtext.h
433    wx/mimetype.h
434    wx/module.h
435    wx/msgout.h
436    wx/mstream.h
437    wx/object.h
438    wx/platform.h
439    wx/platinfo.h
440    wx/power.h
441    wx/process.h
442    wx/ptr_scpd.h
443    wx/recguard.h
444    wx/regex.h
445    wx/scopeguard.h
446    wx/snglinst.h
447    wx/sstream.h
448    wx/stack.h
449    wx/stackwalk.h
450    wx/stdpaths.h
451    wx/stockitem.h
452    wx/stopwatch.h
453    wx/strconv.h
454    wx/stream.h
455    wx/string.h
456    wx/sysopt.h
457    wx/tarstrm.h
458    wx/textbuf.h
459    wx/textfile.h
460    wx/thread.h
461    wx/thrimpl.cpp
462    wx/timer.h
463    wx/tokenzr.h
464    wx/txtstrm.h
465    wx/types.h
466    wx/uri.h
467    wx/utils.h
468    wx/variant.h
469    wx/vector.h
470    wx/version.h
471    wx/volume.h
472    wx/wfstream.h
473    wx/wx.h
474    wx/wxchar.h
475    wx/wxprec.h
476    wx/xti.h
477    wx/xtistrm.h
478    wx/zipstrm.h
479    wx/zstream.h
480</set>
481
482
483<!-- ====================================================================== -->
484<!--                          wxNet (part of wxBase)                        -->
485<!-- ====================================================================== -->
486
487<set var="NET_UNIX_SRC" hints="files">
488    src/unix/gsocket.cpp
489</set>
490<set var="NET_UNIX_HDR" hints="files">
491    wx/unix/gsockunx.h
492</set>
493
494<set var="NET_WIN32_SRC" hints="files">
495    src/msw/gsocket.cpp
496    src/msw/urlmsw.cpp
497</set>
498<set var="NET_WIN32_HDR" hints="files">
499    wx/msw/gsockmsw.h
500</set>
501
502<set var="NET_WINCE_SRC" hints="files">
503    <if cond="TOOLKIT=='WINCE'">src/msw/wince/net.cpp</if>
504</set>
505<set var="NET_WINCE_HDR" hints="files">
506    <if cond="TOOLKIT=='WINCE'">wx/msw/wince/net.h</if>
507</set>
508
509<set var="NET_OS2_SRC" hints="files">
510    src/unix/gsocket.cpp
511</set>
512<set var="NET_OS2_HDR" hints="files">
513    wx/unix/gsockunx.h
514</set>
515<!-- Net files used only by CarbonLib (not Classic or OS X) -->
516<set var="NET_MAC_CARBONLIB_SRC" hints="files">
517    src/mac/carbon/gsocket.cpp
518</set>
519<set var="NET_MAC_CARBONLIB_HDR" hints="files">
520    wx/mac/carbon/gsockmac.h
521</set>
522
523<set var="NET_CMN_SRC" hints="files">
524    src/common/fs_inet.cpp
525    src/common/ftp.cpp
526    src/common/http.cpp
527    src/common/protocol.cpp
528    src/common/sckaddr.cpp
529    src/common/sckfile.cpp
530    src/common/sckipc.cpp
531    src/common/sckstrm.cpp
532    src/common/socket.cpp
533    src/common/url.cpp
534</set>
535<set var="NET_CMN_HDR" hints="files">
536    wx/fs_inet.h
537    wx/gsocket.h
538    wx/protocol/file.h
539    wx/protocol/ftp.h
540    wx/protocol/http.h
541    wx/protocol/protocol.h
542    wx/sckaddr.h
543    wx/sckipc.h
544    wx/sckstrm.h
545    wx/socket.h
546    wx/url.h
547</set>
548
549<!-- ====================================================================== -->
550<!--                          wxQA (non GUI library)                        -->
551<!-- ====================================================================== -->
552
553<set var="QA_SRC" hints="files">
554    src/common/debugrpt.cpp
555    src/generic/dbgrptg.cpp
556</set>
557
558<set var="QA_HDR" hints="files">
559    wx/debugrpt.h
560</set>
561
562<!-- ====================================================================== -->
563<!--                            Common GUI files                            -->
564<!-- ====================================================================== -->
565
566<set var="GUI_CMN_SRC" hints="files">
567    src/common/accesscmn.cpp
568    src/common/anidecod.cpp
569    src/common/appcmn.cpp
570    src/common/artprov.cpp
571    src/common/artstd.cpp
572    src/common/bmpbase.cpp
573    src/common/bookctrl.cpp
574    src/common/choiccmn.cpp
575    src/common/clipcmn.cpp
576    src/common/clrpickercmn.cpp
577    src/common/colourcmn.cpp
578    src/common/combocmn.cpp
579    src/common/cmdproc.cpp
580    src/common/cmndata.cpp
581    src/common/containr.cpp
582    src/common/cshelp.cpp
583    src/common/ctrlcmn.cpp
584    src/common/ctrlsub.cpp
585    src/common/datacmn.cpp
586    src/common/dcbase.cpp
587    src/common/dcbufcmn.cpp
588    src/common/dcgraph.cpp
589    src/common/dlgcmn.cpp
590    src/common/dndcmn.cpp
591    src/common/dobjcmn.cpp
592    src/common/docmdi.cpp
593    src/common/docview.cpp
594    src/common/dpycmn.cpp
595    src/common/dseldlg.cpp
596    src/common/effects.cpp
597    src/common/evtloopcmn.cpp
598    src/common/fddlgcmn.cpp
599    src/common/filepickercmn.cpp
600    src/common/fontpickercmn.cpp
601    src/common/fldlgcmn.cpp
602    src/common/fontcmn.cpp
603    src/common/fontenumcmn.cpp
604    src/common/fontmap.cpp
605    src/common/framecmn.cpp
606    src/common/gaugecmn.cpp
607    src/common/gbsizer.cpp
608    src/common/gdicmn.cpp
609    src/common/geometry.cpp
610    src/common/gifdecod.cpp
611    src/common/graphcmn.cpp
612    src/common/helpbase.cpp
613    src/common/iconbndl.cpp
614    src/common/imagall.cpp
615    src/common/imagbmp.cpp
616    src/common/image.cpp
617    src/common/imagfill.cpp
618    src/common/imaggif.cpp
619    src/common/imagiff.cpp
620    src/common/imagjpeg.cpp
621    src/common/imagpcx.cpp
622    src/common/imagpng.cpp
623    src/common/imagpnm.cpp
624    src/common/imagtga.cpp
625    src/common/imagtiff.cpp
626    src/common/imagxpm.cpp
627    src/common/layout.cpp
628    src/common/lboxcmn.cpp
629    src/common/listctrlcmn.cpp
630    src/common/matrix.cpp
631    src/common/menucmn.cpp
632    src/common/nbkbase.cpp
633    src/common/overlaycmn.cpp
634    src/common/paper.cpp
635    src/common/pickerbase.cpp
636    src/common/popupcmn.cpp
637    src/common/prntbase.cpp
638    src/common/quantize.cpp
639    src/common/radiocmn.cpp
640    src/common/rendcmn.cpp
641    src/common/rgncmn.cpp
642    src/common/settcmn.cpp
643    src/common/sizer.cpp
644    src/common/srchcmn.cpp
645    src/common/statbar.cpp
646    src/common/stockitem.cpp
647    src/common/tbarbase.cpp
648    src/common/textcmn.cpp
649    src/common/timercmn.cpp
650    src/common/toplvcmn.cpp
651    src/common/treebase.cpp
652    src/common/valgen.cpp
653    src/common/validate.cpp
654    src/common/valtext.cpp
655    src/common/wincmn.cpp
656    src/common/xpmdecod.cpp
657    src/generic/busyinfo.cpp
658    src/generic/buttonbar.cpp
659    src/generic/choicdgg.cpp
660    src/generic/choicbkg.cpp
661    src/generic/clrpickerg.cpp
662    src/generic/collpaneg.cpp
663    src/generic/combog.cpp
664    src/generic/dcpsg.cpp
665    src/generic/dirctrlg.cpp
666    src/generic/dragimgg.cpp
667    src/generic/filepickerg.cpp
668    src/generic/fontpickerg.cpp
669    src/generic/graphicc.cpp
670    src/generic/listbkg.cpp
671    src/generic/logg.cpp
672    src/generic/numdlgg.cpp
673    src/generic/panelg.cpp
674    src/generic/progdlgg.cpp
675    src/generic/printps.cpp
676    src/generic/renderg.cpp
677    src/generic/scrlwing.cpp
678    src/generic/selstore.cpp
679    src/generic/spinctlg.cpp
680    src/generic/splitter.cpp
681    src/generic/srchctlg.cpp
682    src/generic/textdlgg.cpp
683    src/generic/tipwin.cpp
684    src/generic/toolbkg.cpp
685    src/generic/treectlg.cpp
686    src/generic/treebkg.cpp
687    src/generic/vlbox.cpp
688    src/generic/vscroll.cpp
689</set>
690<set var="GUI_CMN_HDR" hints="files">
691    wx/bmpbuttn.h
692    wx/brush.h
693    wx/button.h
694    wx/checkbox.h
695    wx/checklst.h
696    wx/choicdlg.h
697    wx/choice.h
698    wx/cmndata.h
699    wx/collpane.h
700    wx/combo.h
701    wx/combobox.h
702    wx/control.h
703    wx/ctrlsub.h
704    wx/cursor.h
705    wx/dc.h
706    wx/dcclient.h
707    wx/dcgraph.h
708    wx/dcmemory.h
709    wx/dcprint.h
710    wx/dcscreen.h
711    wx/dialog.h
712    wx/dirdlg.h
713    wx/dragimag.h
714    wx/encinfo.h
715    wx/filedlg.h
716    wx/frame.h
717    wx/gauge.h
718    wx/gbsizer.h
719    wx/gdicmn.h
720    wx/generic/accel.h
721    wx/generic/buttonbar.h
722    wx/generic/choicdgg.h
723    wx/generic/clrpickerg.h
724    wx/generic/collpaneg.h
725    wx/generic/colrdlgg.h
726    wx/generic/combo.h
727    wx/generic/dcpsg.h
728    wx/generic/dirctrlg.h
729    wx/generic/dragimgg.h
730    wx/generic/filedlgg.h
731    wx/generic/filepickerg.h
732    wx/generic/fontdlgg.h
733    wx/generic/fontpickerg.h
734    wx/generic/logg.h
735    wx/generic/msgdlgg.h
736    wx/generic/numdlgg.h
737    wx/generic/notebook.h
738    wx/generic/panelg.h
739    wx/generic/prntdlgg.h
740    wx/generic/printps.h
741    wx/generic/progdlgg.h
742    wx/generic/scrolwin.h
743    wx/generic/spinctlg.h
744    wx/generic/splitter.h
745    wx/generic/srchctlg.h
746    wx/generic/textdlgg.h
747    wx/generic/timer.h
748    wx/generic/treectlg.h
749    wx/graphics.h
750    wx/helphtml.h
751    wx/icon.h
752    wx/layout.h
753    wx/listbox.h
754    wx/mdi.h
755    wx/menu.h
756    wx/msgdlg.h
757    wx/numdlg.h
758    wx/overlay.h
759    wx/palette.h
760    wx/panel.h
761    wx/pen.h
762    wx/radiobox.h
763    wx/radiobut.h
764    wx/renderer.h
765    wx/scrolbar.h
766    wx/scrolbar.h
767    wx/scrolwin.h
768    wx/selstore.h
769    wx/settings.h
770    wx/sizer.h
771    wx/slider.h
772    wx/statbmp.h
773    wx/statbox.h
774    wx/stattext.h
775    wx/statusbr.h
776    wx/textctrl.h
777    wx/textdlg.h
778    wx/toolbar.h
779    wx/validate.h
780    wx/valtext.h
781    wx/window.h
782    wx/wupdlock.h
783
784    wx/accel.h
785    wx/access.h
786    wx/anidecod.h
787    wx/artprov.h
788    wx/bitmap.h
789    wx/bookctrl.h
790    wx/busyinfo.h
791    wx/generic/busyinfo.h
792    wx/caret.h
793    wx/choicebk.h
794    wx/clipbrd.h
795    wx/clrpicker.h
796    wx/cmdproc.h
797    wx/colordlg.h
798    wx/colour.h
799    wx/cshelp.h
800    wx/dataobj.h
801    wx/dcmirror.h
802    wx/dcps.h
803    wx/dialup.h
804    wx/dirctrl.h
805    wx/display.h
806    wx/display_impl.h
807    wx/dnd.h
808    wx/docmdi.h
809    wx/docview.h
810    wx/effects.h
811    wx/evtloop.h
812    wx/fdrepdlg.h
813    wx/filepicker.h
814    wx/fontpicker.h
815    wx/fmappriv.h
816    wx/font.h
817    wx/fontdlg.h
818    wx/fontenum.h
819    wx/fontutil.h
820    wx/gdiobj.h
821    wx/geometry.h
822    wx/gifdecod.h
823    wx/glcanvas.h
824    wx/help.h
825    wx/helpbase.h
826    wx/helpwin.h
827    wx/iconbndl.h
828    wx/imagbmp.h
829    wx/image.h
830    wx/imaggif.h
831    wx/imagiff.h
832    wx/imagjpeg.h
833    wx/imaglist.h
834    wx/imagpcx.h
835    wx/imagpng.h
836    wx/imagpnm.h
837    wx/imagtga.h
838    wx/imagtiff.h
839    wx/imagxpm.h
840    wx/listbase.h
841    wx/listbook.h
842    wx/listctrl.h
843    wx/matrix.h
844    wx/menuitem.h
845    wx/metafile.h
846    wx/minifram.h
847    wx/notebook.h
848    wx/ownerdrw.h
849    wx/paper.h
850    wx/pickerbase.h
851    wx/popupwin.h
852    wx/print.h
853    wx/printdlg.h
854    wx/prntbase.h
855    wx/progdlg.h
856    wx/ptr_scpd.h
857    wx/quantize.h
858    wx/rawbmp.h
859    wx/region.h
860    wx/scopeguard.h
861    wx/spinbutt.h
862    wx/spinctrl.h
863    wx/splitter.h
864    wx/srchctrl.h
865    wx/statline.h
866    wx/tab.h
867    wx/tabctrl.h
868    wx/tbarbase.h
869    wx/tglbtn.h
870    wx/tipwin.h
871    wx/toolbook.h
872    wx/tooltip.h
873    wx/toplevel.h
874    wx/treebase.h
875    wx/treebook.h
876    wx/treectrl.h
877    wx/valgen.h
878    wx/vidmode.h
879    wx/vlbox.h
880    wx/vms_x_fix.h
881    wx/vscroll.h
882    wx/xpmdecod.h
883    wx/xpmhand.h
884</set>
885
886
887<!-- ====================================================================== -->
888<!--                            Common X11 code:                            -->
889<!-- ====================================================================== -->
890
891<set var="XWIN_LOWLEVEL_SRC" hints="files">
892    src/generic/caret.cpp
893    src/generic/imaglist.cpp
894    src/unix/dialup.cpp
895    src/unix/fontenum.cpp
896    src/unix/fontutil.cpp
897    src/unix/utilsx11.cpp
898    src/unix/displayx11.cpp
899</set>
900<set var="XWIN_LOWLEVEL_HDR" hints="files">
901    wx/generic/caret.h
902    wx/generic/imaglist.h
903    wx/unix/fontutil.h
904    wx/unix/utilsx11.h
905</set>
906
907
908<!-- ====================================================================== -->
909<!--                                wxGTK                                   -->
910<!-- ====================================================================== -->
911
912<set var="GTK_LOWLEVEL_SRC" hints="files">
913    $(XWIN_LOWLEVEL_SRC)
914    src/generic/icon.cpp
915    src/generic/paletteg.cpp
916    src/gtk/app.cpp
917    src/gtk/assertdlg_gtk.c
918    src/gtk/bitmap.cpp
919    src/gtk/brush.cpp
920    src/gtk/clipbrd.cpp
921    src/gtk/colour.cpp
922    src/gtk/cursor.cpp
923    src/gtk/data.cpp
924    src/gtk/dataobj.cpp
925    src/gtk/dc.cpp
926    src/gtk/dcclient.cpp
927    src/gtk/dcmemory.cpp
928    src/gtk/dcscreen.cpp
929    src/gtk/dnd.cpp
930    src/gtk/evtloop.cpp
931    src/gtk/font.cpp
932    src/gtk/gsockgtk.cpp
933    src/gtk/main.cpp
934    src/gtk/minifram.cpp
935    src/gtk/pen.cpp
936    src/gtk/popupwin.cpp
937    src/gtk/region.cpp
938    src/gtk/renderer.cpp
939    src/gtk/settings.cpp
940    src/gtk/timer.cpp
941    src/gtk/tooltip.cpp
942    src/gtk/toplevel.cpp
943    src/gtk/utilsgtk.cpp
944    src/gtk/win_gtk.c
945    src/gtk/window.cpp
946</set>
947<set var="GTK_LOWLEVEL_HDR" hints="files">
948    $(XWIN_LOWLEVEL_HDR)
949    wx/generic/icon.h
950    wx/generic/paletteg.h
951    wx/gtk/app.h
952    wx/gtk/assertdlg_gtk.h
953    wx/gtk/bitmap.h
954    wx/gtk/brush.h
955    wx/gtk/clipbrd.h
956    wx/gtk/colour.h
957    wx/gtk/cursor.h
958    wx/gtk/dataform.h
959    wx/gtk/dataobj.h
960    wx/gtk/dataobj2.h
961    wx/gtk/dc.h
962    wx/gtk/dcclient.h
963    wx/gtk/dcmemory.h
964    wx/gtk/dcscreen.h
965    wx/gtk/dnd.h
966    wx/gtk/font.h
967    wx/gtk/minifram.h
968    wx/gtk/pen.h
969    wx/gtk/popupwin.h
970    wx/gtk/region.h
971    wx/gtk/timer.h
972    wx/gtk/tooltip.h
973    wx/gtk/toplevel.h
974    wx/gtk/win_gtk.h
975    wx/gtk/window.h
976</set>
977<set var="GTK_SRC" hints="files">
978    <!-- Generic implementations used by wxGTK: -->
979    src/generic/accel.cpp
980    src/generic/colrdlgg.cpp
981    src/generic/dirdlgg.cpp
982    src/generic/fdrepdlg.cpp
983    src/generic/filedlgg.cpp
984    src/generic/listctrl.cpp
985    src/generic/msgdlgg.cpp
986    src/generic/prntdlgg.cpp
987    src/generic/statusbr.cpp
988    src/generic/tabg.cpp
989    <!-- Generic implementations used by wxGPE: -->
990    src/generic/fontdlgg.cpp
991    <!-- GTK+ specific files: -->
992    src/gtk/artgtk.cpp
993    src/gtk/bmpbuttn.cpp
994    src/gtk/button.cpp
995    src/gtk/checkbox.cpp
996    src/gtk/checklst.cpp
997    src/gtk/choice.cpp
998    src/gtk/collpane.cpp
999    src/gtk/colordlg.cpp
1000    src/gtk/combobox.cpp
1001    src/gtk/control.cpp
1002    src/gtk/clrpicker.cpp
1003    src/gtk/dialog.cpp
1004    src/gtk/fontpicker.cpp
1005    src/gtk/filepicker.cpp
1006    src/gtk/dirdlg.cpp
1007    src/gtk/filedlg.cpp
1008    src/gtk/fontdlg.cpp
1009    src/gtk/frame.cpp
1010    src/gtk/gauge.cpp
1011    src/gtk/gnome/gprint.cpp
1012    src/gtk/gnome/gvfs.cpp
1013    src/gtk/listbox.cpp
1014    src/gtk/mdi.cpp
1015    src/gtk/menu.cpp
1016    src/gtk/msgdlg.cpp
1017    src/gtk/notebook.cpp
1018    src/gtk/radiobox.cpp
1019    src/gtk/radiobut.cpp
1020    src/gtk/scrolbar.cpp
1021    src/gtk/scrolwin.cpp
1022    src/gtk/slider.cpp
1023    src/gtk/spinbutt.cpp
1024    src/gtk/spinctrl.cpp
1025    src/gtk/statbmp.cpp
1026    src/gtk/statbox.cpp
1027    src/gtk/statline.cpp
1028    src/gtk/stattext.cpp
1029    src/gtk/tbargtk.cpp
1030    src/gtk/textctrl.cpp
1031    src/gtk/tglbtn.cpp
1032    src/gtk/treeentry_gtk.c
1033    src/gtk/utilsres.cpp
1034</set>
1035<set var="GTK_HDR" hints="files">
1036    wx/generic/colrdlgg.h
1037    wx/generic/dirdlgg.h
1038    wx/generic/fdrepdlg.h
1039    wx/generic/listctrl.h
1040    wx/generic/statusbr.h
1041    wx/generic/tabg.h
1042    wx/gtk/accel.h
1043    wx/gtk/bmpbuttn.h
1044    wx/gtk/button.h
1045    wx/gtk/checkbox.h
1046    wx/gtk/checklst.h
1047    wx/gtk/collpane.h
1048    wx/gtk/colordlg.h
1049    wx/gtk/choice.h
1050    wx/gtk/combobox.h
1051    wx/gtk/control.h
1052    wx/gtk/clrpicker.h
1053    wx/gtk/dialog.h
1054    wx/gtk/dirdlg.h
1055    wx/gtk/filedlg.h
1056    wx/gtk/fontpicker.h
1057    wx/gtk/filepicker.h
1058    wx/gtk/fontdlg.h
1059    wx/gtk/frame.h
1060    wx/gtk/gauge.h
1061    wx/gtk/gnome/gprint.h
1062    wx/gtk/gnome/gvfs.h
1063    wx/gtk/listbox.h
1064    wx/gtk/mdi.h
1065    wx/gtk/menu.h
1066    wx/gtk/menuitem.h
1067    wx/gtk/msgdlg.h
1068    wx/gtk/notebook.h
1069    wx/gtk/radiobox.h
1070    wx/gtk/radiobut.h
1071    wx/gtk/scrolbar.h
1072    wx/gtk/scrolwin.h
1073    wx/gtk/slider.h
1074    wx/gtk/spinbutt.h
1075    wx/gtk/spinctrl.h
1076    wx/gtk/statbmp.h
1077    wx/gtk/statbox.h
1078    wx/gtk/statline.h
1079    wx/gtk/stattext.h
1080    wx/gtk/tbargtk.h
1081    wx/gtk/textctrl.h
1082    wx/gtk/tglbtn.h
1083    wx/gtk/treectrl.h
1084    wx/gtk/treeentry_gtk.h
1085</set>
1086
1087
1088<!-- ====================================================================== -->
1089<!--                                wxGTK1                                  -->
1090<!-- ====================================================================== -->
1091
1092<set var="GTK1_LOWLEVEL_SRC" hints="files">
1093    $(XWIN_LOWLEVEL_SRC)
1094    src/generic/icon.cpp
1095    src/generic/paletteg.cpp
1096    src/gtk1/app.cpp
1097    src/gtk1/bitmap.cpp
1098    src/gtk1/brush.cpp
1099    src/gtk1/clipbrd.cpp
1100    src/gtk1/colour.cpp
1101    src/gtk1/cursor.cpp
1102    src/gtk1/data.cpp
1103    src/gtk1/dataobj.cpp
1104    src/gtk1/dc.cpp
1105    src/gtk1/dcclient.cpp
1106    src/gtk1/dcmemory.cpp
1107    src/gtk1/dcscreen.cpp
1108    src/gtk1/dnd.cpp
1109    src/gtk1/evtloop.cpp
1110    src/gtk1/font.cpp
1111    src/gtk1/gsockgtk.cpp
1112    src/gtk1/main.cpp
1113    src/gtk1/minifram.cpp
1114    src/gtk1/pen.cpp
1115    src/gtk1/popupwin.cpp
1116    src/gtk1/region.cpp
1117    src/gtk1/renderer.cpp
1118    src/gtk1/settings.cpp
1119    src/gtk1/timer.cpp
1120    src/gtk1/tooltip.cpp
1121    src/gtk1/toplevel.cpp
1122    src/gtk1/utilsgtk.cpp
1123    src/gtk1/win_gtk.c
1124    src/gtk1/window.cpp
1125</set>
1126<set var="GTK1_LOWLEVEL_HDR" hints="files">
1127    $(XWIN_LOWLEVEL_HDR)
1128    wx/generic/icon.h
1129    wx/generic/paletteg.h
1130    wx/gtk1/app.h
1131    wx/gtk1/bitmap.h
1132    wx/gtk1/brush.h
1133    wx/gtk1/clipbrd.h
1134    wx/gtk1/colour.h
1135    wx/gtk1/cursor.h
1136    wx/gtk1/dataform.h
1137    wx/gtk1/dataobj.h
1138    wx/gtk1/dataobj2.h
1139    wx/gtk1/dc.h
1140    wx/gtk1/dcclient.h
1141    wx/gtk1/dcmemory.h
1142    wx/gtk1/dcscreen.h
1143    wx/gtk1/dnd.h
1144    wx/gtk1/font.h
1145    wx/gtk1/minifram.h
1146    wx/gtk1/pen.h
1147    wx/gtk1/popupwin.h
1148    wx/gtk1/region.h
1149    wx/gtk1/timer.h
1150    wx/gtk1/tooltip.h
1151    wx/gtk1/toplevel.h
1152    wx/gtk1/win_gtk.h
1153    wx/gtk1/window.h
1154</set>
1155<set var="GTK1_SRC" hints="files">
1156    <!-- Generic implementations used by wxGTK1: -->
1157    src/generic/accel.cpp
1158    src/generic/colrdlgg.cpp
1159    src/generic/dirdlgg.cpp
1160    src/generic/fdrepdlg.cpp
1161    src/generic/filedlgg.cpp
1162    src/generic/listctrl.cpp
1163    src/generic/msgdlgg.cpp
1164    src/generic/prntdlgg.cpp
1165    src/generic/statusbr.cpp
1166    src/generic/tabg.cpp
1167    <!-- Generic implementations used by wxGPE: -->
1168    src/generic/fontdlgg.cpp
1169    <!-- GTK1 specific files: -->
1170    src/gtk1/bmpbuttn.cpp
1171    src/gtk1/button.cpp
1172    src/gtk1/checkbox.cpp
1173    src/gtk1/checklst.cpp
1174    src/gtk1/choice.cpp
1175    src/gtk1/combobox.cpp
1176    src/gtk1/control.cpp
1177    src/gtk1/dialog.cpp
1178    src/gtk1/filedlg.cpp
1179    src/gtk1/fontdlg.cpp
1180    src/gtk1/frame.cpp
1181    src/gtk1/gauge.cpp
1182    src/gtk1/listbox.cpp
1183    src/gtk1/mdi.cpp
1184    src/gtk1/menu.cpp
1185    src/gtk1/notebook.cpp
1186    src/gtk1/radiobox.cpp
1187    src/gtk1/radiobut.cpp
1188    src/gtk1/scrolbar.cpp
1189    src/gtk1/scrolwin.cpp
1190    src/gtk1/slider.cpp
1191    src/gtk1/spinbutt.cpp
1192    src/gtk1/spinctrl.cpp
1193    src/gtk1/statbmp.cpp
1194    src/gtk1/statbox.cpp
1195    src/gtk1/statline.cpp
1196    src/gtk1/stattext.cpp
1197    src/gtk1/tbargtk.cpp
1198    src/gtk1/textctrl.cpp
1199    src/gtk1/tglbtn.cpp
1200    src/gtk1/utilsres.cpp
1201</set>
1202<set var="GTK1_HDR" hints="files">
1203    wx/generic/colrdlgg.h
1204    wx/generic/dirdlgg.h
1205    wx/generic/fdrepdlg.h
1206    wx/generic/listctrl.h
1207    wx/generic/statusbr.h
1208    wx/generic/tabg.h
1209    wx/gtk1/accel.h
1210    wx/gtk1/bmpbuttn.h
1211    wx/gtk1/button.h
1212    wx/gtk1/checkbox.h
1213    wx/gtk1/checklst.h
1214    wx/gtk1/choice.h
1215    wx/gtk1/combobox.h
1216    wx/gtk1/control.h
1217    wx/gtk1/dialog.h
1218    wx/gtk1/filedlg.h
1219    wx/gtk1/fontdlg.h
1220    wx/gtk1/frame.h
1221    wx/gtk1/gauge.h
1222    wx/gtk1/listbox.h
1223    wx/gtk1/mdi.h
1224    wx/gtk1/menu.h
1225    wx/gtk1/menuitem.h
1226    wx/gtk1/msgdlg.h
1227    wx/gtk1/notebook.h
1228    wx/gtk1/radiobox.h
1229    wx/gtk1/radiobut.h
1230    wx/gtk1/scrolbar.h
1231    wx/gtk1/scrolwin.h
1232    wx/gtk1/slider.h
1233    wx/gtk1/spinbutt.h
1234    wx/gtk1/spinctrl.h
1235    wx/gtk1/statbmp.h
1236    wx/gtk1/statbox.h
1237    wx/gtk1/statline.h
1238    wx/gtk1/stattext.h
1239    wx/gtk1/tbargtk.h
1240    wx/gtk1/textctrl.h
1241    wx/gtk1/tglbtn.h
1242    wx/gtk1/treectrl.h
1243</set>
1244
1245
1246<!-- ====================================================================== -->
1247<!--                             wxMotif                                    -->
1248<!-- ====================================================================== -->
1249
1250<set var="MOTIF_LOWLEVEL_SRC" hints="files">
1251    $(XWIN_LOWLEVEL_SRC)
1252    src/x11/bitmap.cpp
1253    src/x11/brush.cpp
1254    src/x11/pen.cpp
1255    src/x11/region.cpp
1256    src/x11/utilsx.cpp
1257</set>
1258<set var="MOTIF_LOWLEVEL_HDR" hints="files">
1259    $(XWIN_LOWLEVEL_HDR)
1260    wx/x11/bitmap.h
1261    wx/x11/brush.h
1262    wx/x11/pen.h
1263    wx/x11/region.h
1264</set>
1265<set var="MOTIF_SRC" hints="files">
1266    src/motif/accel.cpp
1267    src/motif/app.cpp
1268    src/motif/bmpbuttn.cpp
1269    src/motif/bmpmotif.cpp
1270    src/motif/button.cpp
1271    src/motif/checkbox.cpp
1272    src/motif/checklst.cpp
1273    src/motif/choice.cpp
1274    src/motif/clipbrd.cpp
1275    src/motif/colour.cpp
1276    src/motif/combobox.cpp
1277    src/motif/combobox_native.cpp
1278    src/motif/control.cpp
1279    src/motif/cursor.cpp
1280    src/motif/data.cpp
1281    src/motif/dataobj.cpp
1282    src/motif/dc.cpp
1283    src/motif/dcclient.cpp
1284    src/motif/dcmemory.cpp
1285    src/motif/dcscreen.cpp
1286    src/motif/dialog.cpp
1287    src/motif/evtloop.cpp
1288    src/motif/filedlg.cpp
1289    src/motif/font.cpp
1290    src/motif/frame.cpp
1291    src/motif/gauge.cpp
1292    src/motif/gsockmot.cpp
1293    src/motif/icon.cpp
1294    src/motif/listbox.cpp
1295    src/motif/main.cpp
1296    src/motif/mdi.cpp
1297    src/motif/menu.cpp
1298    src/motif/menuitem.cpp
1299    src/motif/minifram.cpp
1300    src/motif/msgdlg.cpp
1301    src/motif/palette.cpp
1302    src/motif/popupwin.cpp
1303    src/motif/radiobox.cpp
1304    src/motif/radiobut.cpp
1305    src/motif/scrolbar.cpp
1306    src/motif/settings.cpp
1307    src/motif/slider.cpp
1308    src/motif/spinbutt.cpp
1309    src/motif/statbmp.cpp
1310    src/motif/statbox.cpp
1311    src/motif/stattext.cpp
1312    src/motif/textctrl.cpp
1313    src/motif/timer.cpp
1314    src/motif/toolbar.cpp
1315    src/motif/toplevel.cpp
1316    src/motif/utils.cpp
1317    src/motif/window.cpp
1318    src/motif/xmcombo/xmcombo.c
1319    <!-- Generic files used by wxMotif: -->
1320    src/generic/colrdlgg.cpp
1321    src/generic/dirdlgg.cpp
1322    src/generic/fdrepdlg.cpp
1323    src/generic/fontdlgg.cpp
1324    src/generic/listctrl.cpp
1325    src/generic/notebook.cpp
1326    src/generic/prntdlgg.cpp
1327    src/generic/statline.cpp
1328    src/generic/statusbr.cpp
1329    src/generic/tabg.cpp
1330</set>
1331<set var="MOTIF_HDR" hints="files">
1332    wx/generic/colrdlgg.h
1333    wx/generic/dirdlgg.h
1334    wx/generic/fdrepdlg.h
1335    wx/generic/fontdlgg.h
1336    wx/generic/listctrl.h
1337    wx/generic/notebook.h
1338    wx/generic/prntdlgg.h
1339    wx/generic/statline.h
1340    wx/generic/statusbr.h
1341    wx/generic/tabg.h
1342    wx/motif/accel.h
1343    wx/motif/app.h
1344    wx/motif/bmpbuttn.h
1345    wx/motif/bmpmotif.h
1346    wx/motif/button.h
1347    wx/motif/checkbox.h
1348    wx/motif/checklst.h
1349    wx/motif/chkconf.h
1350    wx/motif/choice.h
1351    wx/motif/clipbrd.h
1352    wx/motif/colour.h
1353    wx/motif/combobox.h
1354    wx/motif/control.h
1355    wx/motif/cursor.h
1356    wx/motif/dataform.h
1357    wx/motif/dataobj.h
1358    wx/motif/dataobj2.h
1359    wx/motif/dc.h
1360    wx/motif/dcclient.h
1361    wx/motif/dcmemory.h
1362    wx/motif/dcprint.h
1363    wx/motif/dcscreen.h
1364    wx/motif/dialog.h
1365    wx/motif/dnd.h
1366    wx/motif/filedlg.h
1367    wx/motif/font.h
1368    wx/motif/frame.h
1369    wx/motif/gauge.h
1370    wx/motif/icon.h
1371    wx/motif/listbox.h
1372    wx/motif/mdi.h
1373    wx/motif/menu.h
1374    wx/motif/menuitem.h
1375    wx/motif/minifram.h
1376    wx/motif/msgdlg.h
1377    wx/motif/palette.h
1378    wx/motif/popupwin.h
1379    wx/motif/print.h
1380    wx/motif/private.h
1381    wx/motif/radiobox.h
1382    wx/motif/radiobut.h
1383    wx/motif/scrolbar.h
1384    wx/motif/slider.h
1385    wx/motif/spinbutt.h
1386    wx/motif/statbmp.h
1387    wx/motif/statbox.h
1388    wx/motif/stattext.h
1389    wx/motif/textctrl.h
1390    wx/motif/tglbtn.h
1391    wx/motif/timer.h
1392    wx/motif/toolbar.h
1393    wx/motif/toplevel.h
1394    wx/motif/window.h
1395</set>
1396
1397
1398<!-- ====================================================================== -->
1399<!--                               wxX11                                    -->
1400<!-- ====================================================================== -->
1401
1402
1403<set var="X11_LOWLEVEL_SRC" hints="files">
1404    $(XWIN_LOWLEVEL_SRC)
1405    src/common/socketevtdispatch.cpp
1406    src/generic/icon.cpp
1407    src/generic/timer.cpp
1408    src/x11/app.cpp
1409    src/x11/bitmap.cpp
1410    src/x11/brush.cpp
1411    src/x11/clipbrd.cpp
1412    src/x11/colour.cpp
1413    src/x11/cursor.cpp
1414    src/x11/data.cpp
1415    src/x11/dataobj.cpp
1416    src/x11/dc.cpp
1417    src/x11/dcclient.cpp
1418    src/x11/dcmemory.cpp
1419    src/x11/dcscreen.cpp
1420    src/x11/evtloop.cpp
1421    src/x11/font.cpp
1422    src/x11/minifram.cpp
1423    src/x11/nanox.c
1424    src/x11/palette.cpp
1425    src/x11/pen.cpp
1426    src/x11/popupwin.cpp
1427    src/x11/region.cpp
1428    src/x11/reparent.cpp
1429    src/x11/settings.cpp
1430    src/x11/toplevel.cpp
1431    src/x11/utils.cpp
1432    src/x11/utilsx.cpp
1433    src/x11/window.cpp
1434</set>
1435<set var="X11_LOWLEVEL_HDR" hints="files">
1436    $(XWIN_LOWLEVEL_HDR)
1437    wx/generic/icon.h
1438    wx/x11/app.h
1439    wx/x11/bitmap.h
1440    wx/x11/brush.h
1441    wx/x11/chkconf.h
1442    wx/x11/clipbrd.h
1443    wx/x11/colour.h
1444    wx/x11/cursor.h
1445    wx/x11/dataform.h
1446    wx/x11/dataobj.h
1447    wx/x11/dataobj2.h
1448    wx/x11/dc.h
1449    wx/x11/dcclient.h
1450    wx/x11/dcmemory.h
1451    wx/x11/dcprint.h
1452    wx/x11/dcscreen.h
1453    wx/x11/dnd.h
1454    wx/x11/font.h
1455    wx/x11/minifram.h
1456    wx/x11/palette.h
1457    wx/x11/pen.h
1458    wx/x11/popupwin.h
1459    wx/x11/print.h
1460    wx/x11/private.h
1461    wx/x11/privx.h
1462    wx/x11/region.h
1463    wx/x11/reparent.h
1464    wx/x11/textctrl.h
1465    wx/x11/toplevel.h
1466    wx/x11/window.h
1467</set>
1468
1469
1470
1471<!-- ====================================================================== -->
1472<!--                                wxMSW                                   -->
1473<!-- ====================================================================== -->
1474
1475<set var="MSW_LOWLEVEL_SRC" hints="files">
1476    src/msw/app.cpp
1477    src/msw/bitmap.cpp
1478    src/msw/brush.cpp
1479    src/msw/caret.cpp
1480    src/msw/clipbrd.cpp
1481    src/msw/colour.cpp
1482    src/msw/cursor.cpp
1483    src/msw/data.cpp
1484    src/msw/dc.cpp
1485    src/msw/dcclient.cpp
1486    src/msw/dcmemory.cpp
1487    src/msw/dcprint.cpp
1488    src/msw/dcscreen.cpp
1489    src/msw/dialup.cpp
1490    src/msw/dib.cpp
1491    src/msw/display.cpp
1492    src/msw/enhmeta.cpp
1493    src/msw/evtloop.cpp
1494    src/msw/font.cpp
1495    src/msw/fontenum.cpp
1496    src/msw/fontutil.cpp
1497    src/msw/gdiimage.cpp
1498    src/msw/gdiobj.cpp
1499    src/msw/graphics.cpp
1500    src/msw/gsockmsw.cpp
1501    src/msw/icon.cpp
1502    src/msw/imaglist.cpp
1503    src/msw/minifram.cpp
1504    src/msw/ole/dataobj.cpp
1505    src/msw/ole/dropsrc.cpp
1506    src/msw/ole/droptgt.cpp
1507    src/msw/ole/oleutils.cpp
1508    src/msw/palette.cpp
1509    src/msw/pen.cpp
1510    src/msw/popupwin.cpp
1511    src/msw/printdlg.cpp
1512    src/msw/printwin.cpp
1513    src/msw/region.cpp
1514    src/msw/renderer.cpp
1515    src/msw/settings.cpp
1516    src/msw/timer.cpp
1517    src/msw/tooltip.cpp
1518    src/msw/toplevel.cpp
1519    src/msw/utilsgui.cpp
1520    src/msw/uxtheme.cpp
1521    src/msw/window.cpp
1522</set>
1523<set var="MSW_LOWLEVEL_HDR" hints="files">
1524    wx/msw/popupwin.h
1525    wx/msw/uxtheme.h
1526    wx/msw/uxthemep.h
1527    wx/msw/htmlhelp.h
1528</set>
1529
1530<set var="MSW_DESKTOP_LOWLEVEL_SRC" hints="files">
1531    src/msw/helpchm.cpp
1532    src/msw/helpwin.cpp
1533    src/msw/ole/automtn.cpp
1534    src/msw/ole/uuid.cpp
1535</set>
1536
1537<set var="MSW_DESKTOP_LOWLEVEL_HDR" hints="files">
1538    wx/msw/helpchm.h
1539    wx/msw/helpwin.h
1540</set>
1541
1542<set var="MSW_SRC" hints="files">
1543    src/generic/statusbr.cpp
1544    src/generic/prntdlgg.cpp
1545    src/msw/accel.cpp
1546    src/msw/bmpbuttn.cpp
1547    src/msw/button.cpp
1548    src/msw/checkbox.cpp
1549    src/msw/choice.cpp
1550    src/msw/colordlg.cpp
1551    src/msw/combo.cpp
1552    src/msw/combobox.cpp
1553    src/msw/control.cpp
1554    src/msw/dialog.cpp
1555    src/msw/dirdlg.cpp
1556    src/msw/dragimag.cpp
1557    src/msw/filedlg.cpp
1558    src/msw/frame.cpp
1559    src/msw/gauge95.cpp
1560    src/msw/iniconf.cpp
1561    src/msw/listbox.cpp
1562    src/msw/listctrl.cpp
1563    src/msw/mdi.cpp
1564    src/msw/menu.cpp
1565    src/msw/menuitem.cpp
1566    src/msw/metafile.cpp
1567    src/msw/msgdlg.cpp
1568    src/msw/nativdlg.cpp
1569    src/msw/notebook.cpp
1570    src/msw/ole/access.cpp
1571    src/msw/ownerdrw.cpp
1572    src/msw/radiobox.cpp
1573    src/msw/radiobut.cpp
1574    src/msw/scrolbar.cpp
1575    src/msw/slider95.cpp
1576    src/msw/spinbutt.cpp
1577    src/msw/spinctrl.cpp
1578    src/msw/statbmp.cpp
1579    src/msw/statbox.cpp
1580    src/msw/statbr95.cpp
1581    src/msw/statline.cpp
1582    src/msw/stattext.cpp
1583    src/msw/tabctrl.cpp
1584    src/msw/tbar95.cpp
1585    src/msw/textctrl.cpp
1586    src/msw/tglbtn.cpp
1587    src/msw/treectrl.cpp
1588</set>
1589<set var="MSW_HDR" hints="files">
1590    wx/generic/clrpickerg.h
1591    wx/generic/fontpickerg.h
1592    wx/generic/filepickerg.h
1593    wx/msw/accel.h
1594    wx/msw/app.h
1595    wx/msw/bitmap.h
1596    wx/msw/bmpbuttn.h
1597    wx/msw/brush.h
1598    wx/msw/button.h
1599    wx/msw/caret.h
1600    wx/msw/checkbox.h
1601    wx/msw/choice.h
1602    wx/msw/clipbrd.h
1603    wx/msw/colordlg.h
1604    wx/msw/colour.h
1605    wx/msw/combo.h
1606    wx/msw/combobox.h
1607    wx/msw/control.h
1608    wx/msw/cursor.h
1609    wx/msw/dc.h
1610    wx/msw/dcclient.h
1611    wx/msw/dcmemory.h
1612    wx/msw/dcprint.h
1613    wx/msw/dcscreen.h
1614    wx/msw/dialog.h
1615    wx/msw/dib.h
1616    wx/msw/dirdlg.h
1617    wx/msw/dragimag.h
1618    wx/msw/enhmeta.h
1619    wx/msw/evtloop.h
1620    wx/msw/filedlg.h
1621    wx/msw/font.h
1622    wx/msw/frame.h
1623    wx/msw/gauge95.h
1624    wx/msw/gdiimage.h
1625    wx/msw/icon.h
1626    wx/msw/imaglist.h
1627    wx/msw/iniconf.h
1628    wx/msw/listbox.h
1629    wx/msw/listctrl.h
1630    wx/msw/mdi.h
1631    wx/msw/menu.h
1632    wx/msw/menuitem.h
1633    wx/msw/metafile.h
1634    wx/msw/minifram.h
1635    wx/msw/missing.h
1636    wx/msw/msgdlg.h
1637    wx/msw/msvcrt.h
1638    wx/msw/notebook.h
1639    wx/msw/ole/access.h
1640    wx/msw/ole/dataform.h
1641    wx/msw/ole/dataobj.h
1642    wx/msw/ole/dataobj2.h
1643    wx/msw/ole/dropsrc.h
1644    wx/msw/ole/droptgt.h
1645    wx/msw/ole/oleutils.h
1646    wx/msw/palette.h
1647    wx/msw/pen.h
1648    wx/msw/printdlg.h
1649    wx/msw/printwin.h
1650    wx/msw/radiobox.h
1651    wx/msw/radiobut.h
1652    wx/msw/region.h
1653    wx/msw/rcdefs.h
1654    wx/msw/scrolbar.h
1655    wx/msw/setup0.h
1656    wx/msw/slider95.h
1657    wx/msw/spinbutt.h
1658    wx/msw/spinctrl.h
1659    wx/msw/statbmp.h
1660    wx/msw/statbox.h
1661    wx/msw/statbr95.h
1662    wx/msw/statline.h
1663    wx/msw/stattext.h
1664    wx/msw/tabctrl.h
1665    wx/msw/tbar95.h
1666    wx/msw/textctrl.h
1667    wx/msw/tglbtn.h
1668    wx/msw/timer.h
1669    wx/msw/tooltip.h
1670    wx/msw/toplevel.h
1671    wx/msw/treectrl.h
1672    wx/msw/window.h
1673
1674    <!-- Resources must be installed together with headers: -->
1675    wx/msw/wx.manifest
1676    wx/msw/amd64.manifest
1677    wx/msw/ia64.manifest
1678    wx/msw/wx.rc
1679    <!-- bitmaps -->
1680    wx/msw/colours.bmp
1681    wx/msw/csquery.bmp
1682    <!-- cursors -->
1683    wx/msw/blank.cur
1684    wx/msw/bullseye.cur
1685    wx/msw/cross.cur
1686    wx/msw/hand.cur
1687    wx/msw/magnif1.cur
1688    wx/msw/pbrush.cur
1689    wx/msw/pencil.cur
1690    wx/msw/pntleft.cur
1691    wx/msw/pntright.cur
1692    wx/msw/rightarr.cur
1693    wx/msw/roller.cur
1694    <!-- icons -->
1695    wx/msw/cdrom.ico
1696    wx/msw/child.ico
1697    wx/msw/computer.ico
1698    wx/msw/drive.ico
1699    wx/msw/file1.ico
1700    wx/msw/floppy.ico
1701    wx/msw/folder1.ico
1702    wx/msw/folder2.ico
1703    wx/msw/mdi.ico
1704    wx/msw/question.ico
1705    wx/msw/removble.ico
1706    wx/msw/std.ico
1707</set>
1708
1709<!-- Files used only by desktop MSW port, but *not* WindowsCE one: -->
1710<set var="MSW_DESKTOP_SRC" hints="files">
1711    src/msw/checklst.cpp
1712    src/msw/fdrepdlg.cpp
1713    src/msw/fontdlg.cpp
1714</set>
1715<set var="MSW_DESKTOP_HDR" hints="files">
1716    wx/msw/checklst.h
1717    wx/msw/fdrepdlg.h
1718    wx/msw/fontdlg.h
1719    wx/msw/ole/automtn.h
1720    wx/msw/ole/uuid.h
1721</set>
1722
1723<!-- Files used by WindowsCE port but not by desktop MSW port: -->
1724<set var="WINCE_SRC" hints="files">
1725    src/generic/dirdlgg.cpp
1726    src/generic/fdrepdlg.cpp
1727    src/generic/filedlgg.cpp
1728    src/generic/fontdlgg.cpp
1729    src/msw/wince/checklst.cpp
1730    src/msw/wince/choicece.cpp
1731    src/msw/wince/crt.cpp
1732    src/msw/wince/filedlgwce.cpp
1733    src/msw/wince/filefnwce.cpp
1734    src/msw/wince/helpwce.cpp
1735    src/msw/wince/menuce.cpp
1736    src/msw/wince/tbarwce.cpp
1737    src/msw/wince/textctrlce.cpp
1738</set>
1739<set var="WINCE_HDR" hints="files">
1740    wx/generic/fdrepdlg.h
1741    wx/generic/filedlgg.h
1742    wx/generic/fontdlgg.h
1743    wx/msw/wince/checklst.h
1744    wx/msw/wince/choicece.h
1745    wx/msw/wince/helpwce.h
1746    wx/msw/wince/libraries.h
1747    wx/msw/wince/missing.h
1748    wx/msw/wince/tbarwce.h
1749    wx/msw/wince/textctrlce.h
1750    wx/msw/wince/resources.h
1751</set>
1752
1753
1754<!-- ====================================================================== -->
1755<!--                                wxMGL                                   -->
1756<!-- ====================================================================== -->
1757
1758<set var="MGL_LOWLEVEL_SRC" hints="files">
1759    src/common/fontmgrcmn.cpp
1760    src/generic/caret.cpp
1761    src/generic/colour.cpp
1762    src/generic/icon.cpp
1763    src/generic/imaglist.cpp
1764    src/generic/mask.cpp
1765    src/generic/timer.cpp
1766    src/mgl/app.cpp
1767    src/mgl/bitmap.cpp
1768    src/mgl/brush.cpp
1769    src/mgl/clipbrd.cpp
1770    src/mgl/cursor.cpp
1771    src/mgl/data.cpp
1772    src/mgl/dc.cpp
1773    src/mgl/dcclient.cpp
1774    src/mgl/dcmemory.cpp
1775    src/mgl/dcscreen.cpp
1776    src/mgl/dirmgl.cpp
1777    src/mgl/evtloop.cpp
1778    src/mgl/font.cpp
1779    src/mgl/fontenum.cpp
1780    src/mgl/fontmgr.cpp
1781    src/mgl/fontutil.cpp
1782    src/mgl/palette.cpp
1783    src/mgl/pen.cpp
1784    src/mgl/region.cpp
1785    src/mgl/settings.cpp
1786    src/mgl/toplevel.cpp
1787    src/mgl/utils.cpp
1788    src/mgl/window.cpp
1789</set>
1790<set var="MGL_LOWLEVEL_HDR" hints="files">
1791    wx/generic/caret.h
1792    wx/generic/colour.h
1793    wx/generic/icon.h
1794    wx/generic/imaglist.h
1795    wx/generic/mask.h
1796    wx/generic/timer.h
1797    wx/mgl/app.h
1798    wx/mgl/bitmap.h
1799    wx/mgl/brush.h
1800    wx/mgl/chkconf.h
1801    wx/mgl/clipbrd.h
1802    wx/mgl/cursor.h
1803    wx/mgl/dc.h
1804    wx/mgl/dcclient.h
1805    wx/mgl/dcmemory.h
1806    wx/mgl/dcscreen.h
1807    wx/mgl/font.h
1808    wx/mgl/palette.h
1809    wx/mgl/pen.h
1810    wx/mgl/popupwin.h
1811    wx/mgl/private.h
1812    wx/mgl/region.h
1813    wx/mgl/toplevel.h
1814    wx/mgl/window.h
1815</set>
1816
1817
1818<!-- ====================================================================== -->
1819<!--                                wxDFB                                   -->
1820<!-- ====================================================================== -->
1821
1822<set var="DFB_LOWLEVEL_SRC" hints="files">
1823    src/common/fontmgrcmn.cpp
1824    src/common/socketevtdispatch.cpp
1825    src/generic/caret.cpp
1826    src/generic/colour.cpp
1827    src/generic/icon.cpp
1828    src/generic/imaglist.cpp
1829    src/generic/mask.cpp
1830    src/generic/timer.cpp
1831    src/dfb/app.cpp
1832    src/dfb/bitmap.cpp
1833    src/dfb/brush.cpp
1834    src/dfb/cursor.cpp
1835    <!--    src/dfb/data.cpp -->
1836    src/dfb/dc.cpp
1837    src/dfb/dcclient.cpp
1838    src/dfb/dcmemory.cpp
1839    src/dfb/dcscreen.cpp
1840    src/dfb/evtloop.cpp
1841    src/dfb/font.cpp
1842    src/dfb/fontenum.cpp
1843    src/dfb/fontmgr.cpp
1844    src/dfb/overlay.cpp
1845    src/dfb/pen.cpp
1846    src/dfb/region.cpp
1847    src/dfb/settings.cpp
1848    src/dfb/toplevel.cpp
1849    src/dfb/utils.cpp
1850    src/dfb/window.cpp
1851    src/dfb/wrapdfb.cpp
1852</set>
1853<set var="DFB_LOWLEVEL_HDR" hints="files">
1854    wx/generic/caret.h
1855    wx/generic/colour.h
1856    wx/generic/icon.h
1857    wx/generic/imaglist.h
1858    wx/generic/mask.h
1859    wx/generic/timer.h
1860    wx/dfb/app.h
1861    wx/dfb/bitmap.h
1862    wx/dfb/brush.h
1863    wx/dfb/chkconf.h
1864    wx/dfb/cursor.h
1865    wx/dfb/dc.h
1866    wx/dfb/dcclient.h
1867    wx/dfb/dcmemory.h
1868    wx/dfb/dcscreen.h
1869    wx/dfb/dfbptr.h
1870    wx/dfb/evtloop.h
1871    wx/dfb/font.h
1872    wx/dfb/pen.h
1873    wx/dfb/private.h
1874    wx/dfb/region.h
1875    wx/dfb/toplevel.h
1876    wx/dfb/window.h
1877    wx/dfb/wrapdfb.h
1878</set>
1879
1880
1881<!-- ====================================================================== -->
1882<!--                               wxOS/2                                   -->
1883<!-- ====================================================================== -->
1884
1885<set var="OS2_LOWLEVEL_SRC" hints="files">
1886    <!-- wxUniv builds not supported under OS/2 -->
1887</set>
1888<set var="OS2_LOWLEVEL_HDR" hints="files">
1889</set>
1890<set var="OS2_SRC" hints="files">
1891    <!-- Generic implementations used by wxOS2: -->
1892    src/generic/caret.cpp
1893    src/generic/colrdlgg.cpp
1894    src/generic/dirdlgg.cpp
1895    src/generic/fdrepdlg.cpp
1896    src/generic/imaglist.cpp
1897    src/generic/listctrl.cpp
1898    src/generic/mdig.cpp
1899    src/generic/prntdlgg.cpp
1900    src/generic/statusbr.cpp
1901    <!-- OS/2 specific files: -->
1902    src/os2/accel.cpp
1903    src/os2/app.cpp
1904    src/os2/bitmap.cpp
1905    src/os2/bmpbuttn.cpp
1906    src/os2/brush.cpp
1907    src/os2/button.cpp
1908    src/os2/checkbox.cpp
1909    src/os2/checklst.cpp
1910    src/os2/choice.cpp
1911    src/os2/clipbrd.cpp
1912    src/os2/colour.cpp
1913    src/os2/combobox.cpp
1914    src/os2/control.cpp
1915    src/os2/cursor.cpp
1916    src/os2/data.cpp
1917    src/os2/dataobj.cpp
1918    src/os2/dc.cpp
1919    src/os2/dcclient.cpp
1920    src/os2/dcmemory.cpp
1921    src/os2/dcprint.cpp
1922    src/os2/dcscreen.cpp
1923    src/os2/dialog.cpp
1924    src/os2/dnd.cpp
1925    src/os2/evtloop.cpp
1926    src/os2/filedlg.cpp
1927    src/os2/font.cpp
1928    src/os2/fontdlg.cpp
1929    src/os2/fontenum.cpp
1930    src/os2/fontutil.cpp
1931    src/os2/frame.cpp
1932    src/os2/gauge.cpp
1933    src/os2/gdiimage.cpp
1934    src/os2/gsockpm.cpp
1935    src/os2/helpwin.cpp
1936    src/os2/icon.cpp
1937    src/os2/iniconf.cpp
1938    src/os2/listbox.cpp
1939    src/os2/main.cpp
1940    src/os2/menu.cpp
1941    src/os2/menuitem.cpp
1942    src/os2/metafile.cpp
1943    src/os2/msgdlg.cpp
1944    src/os2/nativdlg.cpp
1945    src/os2/notebook.cpp
1946    src/os2/ownerdrw.cpp
1947    src/os2/palette.cpp
1948    src/os2/pen.cpp
1949    src/os2/popupwin.cpp
1950    src/os2/print.cpp
1951    src/os2/radiobox.cpp
1952    src/os2/radiobut.cpp
1953    src/os2/region.cpp
1954    src/os2/scrolbar.cpp
1955    src/os2/settings.cpp
1956    src/os2/slider.cpp
1957    src/os2/spinbutt.cpp
1958    src/os2/spinctrl.cpp
1959    src/os2/statbmp.cpp
1960    src/os2/statbox.cpp
1961    src/os2/statline.cpp
1962    src/os2/stattext.cpp
1963    src/os2/tabctrl.cpp
1964    src/os2/textctrl.cpp
1965    src/os2/tglbtn.cpp
1966    src/os2/timer.cpp
1967    src/os2/toolbar.cpp
1968    src/os2/tooltip.cpp
1969    src/os2/toplevel.cpp
1970    src/os2/utilsgui.cpp
1971    src/os2/window.cpp
1972</set>
1973<set var="OS2_HDR" hints="files">
1974    wx/generic/caret.h
1975    wx/generic/colrdlgg.h
1976    wx/generic/dirdlgg.h
1977    wx/generic/fdrepdlg.h
1978    wx/generic/listctrl.h
1979    wx/generic/mdig.h
1980    wx/generic/statusbr.h
1981    wx/os2/accel.h
1982    wx/os2/app.h
1983    wx/os2/bitmap.h
1984    wx/os2/bmpbuttn.h
1985    wx/os2/brush.h
1986    wx/os2/button.h
1987    wx/os2/checkbox.h
1988    wx/os2/checklst.h
1989    wx/os2/choice.h
1990    wx/os2/clipbrd.h
1991    wx/os2/colour.h
1992    wx/os2/combobox.h
1993    wx/os2/control.h
1994    wx/os2/cursor.h
1995    wx/os2/dataform.h
1996    wx/os2/dataobj.h
1997    wx/os2/dataobj2.h
1998    wx/os2/dc.h
1999    wx/os2/dcclient.h
2000    wx/os2/dcmemory.h
2001    wx/os2/dcprint.h
2002    wx/os2/dcscreen.h
2003    wx/os2/dialog.h
2004    wx/os2/dnd.h
2005    wx/os2/filedlg.h
2006    wx/os2/font.h
2007    wx/os2/fontdlg.h
2008    wx/os2/frame.h
2009    wx/os2/gauge.h
2010    wx/os2/gdiimage.h
2011    wx/os2/helpwin.h
2012    wx/os2/icon.h
2013    wx/os2/iniconf.h
2014    wx/os2/listbox.h
2015    wx/os2/menu.h
2016    wx/os2/menuitem.h
2017    wx/os2/metafile.h
2018    wx/os2/minifram.h
2019    wx/os2/msgdlg.h
2020    wx/os2/notebook.h
2021    wx/os2/palette.h
2022    wx/os2/pen.h
2023    wx/os2/pnghand.h
2024    wx/os2/pngread.h
2025    wx/os2/print.h
2026    wx/os2/radiobox.h
2027    wx/os2/radiobut.h
2028    wx/os2/region.h
2029    wx/os2/scrolbar.h
2030    wx/os2/settings.h
2031    wx/os2/setup0.h
2032    wx/os2/slider.h
2033    wx/os2/spinbutt.h
2034    wx/os2/spinctrl.h
2035    wx/os2/statbmp.h
2036    wx/os2/statbox.h
2037    wx/os2/statline.h
2038    wx/os2/stattext.h
2039    wx/os2/tabctrl.h
2040    wx/os2/textctrl.h
2041    wx/os2/tglbtn.h
2042    wx/os2/timer.h
2043    wx/os2/toolbar.h
2044    wx/os2/tooltip.h
2045    wx/os2/toplevel.h
2046    wx/os2/window.h
2047</set>
2048
2049
2050
2051<!-- ====================================================================== -->
2052<!--                                wxMac                                   -->
2053<!-- ====================================================================== -->
2054
2055<set var="MAC_OSX_LOWLEVEL_SRC" hints="files">
2056    <!-- Shared wxMac and wxCocoa files -->
2057    src/mac/common/glgrab.c
2058    src/mac/corefoundation/gsockosx.cpp
2059    src/mac/corefoundation/hid.cpp
2060    src/mac/corefoundation/utilsexc_cf.cpp
2061</set>
2062
2063<set var="MAC_OSX_LOWLEVEL_HDR" hints="files">
2064    wx/mac/common/glgrab.h
2065</set>
2066
2067<set var="MAC_LOWLEVEL_SRC" hints="files">
2068    <if cond="PLATFORM_MACOSX=='1'">$(MAC_OSX_LOWLEVEL_SRC)</if>
2069</set>
2070<set var="MAC_LOWLEVEL_HDR" hints="files">
2071    <if cond="PLATFORM_MACOSX=='1'">$(MAC_OSX_LOWLEVEL_HDR)</if>
2072</set>
2073
2074<set var="MAC_OSX_SRC" hints="files">
2075<if cond="PLATFORM_MACOSX=='1'">
2076    <!-- wxWebKit files -->
2077    src/html/htmlctrl/webkit/webkit.mm
2078    <!-- Native color/font dialogs -->
2079    src/mac/carbon/fontdlgosx.mm
2080    src/mac/carbon/colordlgosx.mm
2081    <!-- cocoa bridge -->
2082    src/mac/carbon/utilscocoa.mm
2083</if>
2084</set>
2085
2086<set var="MAC_SRC" hints="files">
2087    src/mac/carbon/accel.cpp
2088    src/mac/carbon/aga.cpp
2089    src/mac/carbon/app.cpp
2090    src/mac/carbon/bitmap.cpp
2091    src/mac/carbon/bmpbuttn.cpp
2092    src/mac/carbon/brush.cpp
2093    src/mac/carbon/button.cpp
2094    src/mac/carbon/checkbox.cpp
2095    src/mac/carbon/checklst.cpp
2096    src/mac/carbon/choice.cpp
2097    src/mac/carbon/clipbrd.cpp
2098    src/mac/carbon/colordlg.cpp
2099    src/mac/carbon/colour.cpp
2100    src/mac/carbon/combobox.cpp
2101    src/mac/carbon/control.cpp
2102    src/mac/carbon/cursor.cpp
2103    src/mac/carbon/data.cpp
2104    src/mac/carbon/dataobj.cpp
2105    src/mac/carbon/dc.cpp
2106    src/mac/carbon/dccg.cpp
2107    src/mac/carbon/dcclient.cpp
2108    src/mac/carbon/dcmemory.cpp
2109    src/mac/carbon/dcprint.cpp
2110    src/mac/carbon/dcscreen.cpp
2111    src/mac/carbon/dialog.cpp
2112    src/mac/carbon/dirdlg.cpp
2113    src/mac/carbon/display.cpp
2114    src/mac/carbon/dnd.cpp
2115    src/mac/carbon/evtloop.cpp
2116    src/mac/carbon/filedlg.cpp
2117    src/mac/carbon/font.cpp
2118    src/mac/carbon/fontdlg.cpp
2119    src/mac/carbon/fontenum.cpp
2120    src/mac/carbon/fontutil.cpp
2121    src/mac/carbon/frame.cpp
2122    src/mac/carbon/gauge.cpp
2123    src/mac/carbon/gdiobj.cpp
2124    src/mac/carbon/graphics.cpp
2125    src/mac/carbon/icon.cpp
2126    src/mac/carbon/imaglist.cpp
2127    src/mac/carbon/listbox.cpp
2128    src/mac/carbon/listctrl_mac.cpp
2129    src/mac/carbon/mdi.cpp
2130    src/mac/carbon/menu.cpp
2131    src/mac/carbon/menuitem.cpp
2132    src/mac/carbon/metafile.cpp
2133    src/mac/carbon/minifram.cpp
2134    src/mac/carbon/msgdlg.cpp
2135    src/mac/carbon/notebmac.cpp
2136    src/mac/carbon/overlay.cpp
2137    src/mac/carbon/palette.cpp
2138    src/mac/carbon/pen.cpp
2139    src/mac/carbon/printdlg.cpp
2140    src/mac/carbon/printmac.cpp
2141    src/mac/carbon/radiobox.cpp
2142    src/mac/carbon/radiobut.cpp
2143    src/mac/carbon/region.cpp
2144    src/mac/carbon/renderer.cpp
2145    src/mac/carbon/scrolbar.cpp
2146    src/mac/carbon/settings.cpp
2147    src/mac/carbon/slider.cpp
2148    src/mac/carbon/spinbutt.cpp
2149    src/mac/carbon/spinctrl.cpp
2150    src/mac/carbon/srchctrl.cpp
2151    src/mac/carbon/statbmp.cpp
2152    src/mac/carbon/statbox.cpp
2153    src/mac/carbon/statbrma.cpp
2154    src/mac/carbon/statlmac.cpp
2155    src/mac/carbon/stattext.cpp
2156    src/mac/carbon/tabctrl.cpp
2157    src/mac/carbon/textctrl.cpp
2158    src/mac/carbon/timer.cpp
2159    src/mac/carbon/tglbtn.cpp
2160    src/mac/carbon/toolbar.cpp
2161    src/mac/carbon/tooltip.cpp
2162    src/mac/carbon/toplevel.cpp
2163    src/mac/carbon/window.cpp
2164    <!-- Generic implementations used by wxMac: -->
2165    src/generic/caret.cpp
2166    src/generic/fdrepdlg.cpp
2167    src/generic/fontdlgg.cpp
2168    src/generic/listctrl.cpp
2169    src/generic/prntdlgg.cpp
2170    src/generic/statusbr.cpp
2171    src/generic/tabg.cpp
2172</set>
2173
2174<!-- Header files like wx/mac/foo.h which include wx/mac/carbon/foo.h -->
2175<set var="MAC_CMN_HDR" hints="files">
2176    wx/mac/accel.h
2177    wx/mac/aga.h
2178    wx/mac/app.h
2179    wx/mac/bitmap.h
2180    wx/mac/bmpbuttn.h
2181    wx/mac/brush.h
2182    wx/mac/button.h
2183    wx/mac/checkbox.h
2184    wx/mac/checklst.h
2185    wx/mac/chkconf.h
2186    wx/mac/choice.h
2187    wx/mac/clipbrd.h
2188    wx/mac/colordlg.h
2189    wx/mac/colour.h
2190    wx/mac/combobox.h
2191    wx/mac/control.h
2192    wx/mac/cursor.h
2193    wx/mac/dataform.h
2194    wx/mac/dataobj.h
2195    wx/mac/dataobj2.h
2196    wx/mac/dc.h
2197    wx/mac/dcclient.h
2198    wx/mac/dcmemory.h
2199    wx/mac/dcprint.h
2200    wx/mac/dcscreen.h
2201    wx/mac/dialog.h
2202    wx/mac/dirdlg.h
2203    wx/mac/dnd.h
2204    wx/mac/evtloop.h
2205    wx/mac/filedlg.h
2206    wx/mac/font.h
2207    wx/mac/fontdlg.h
2208    wx/mac/frame.h
2209    wx/mac/gauge.h
2210    wx/mac/glcanvas.h
2211    wx/mac/gsockmac.h
2212    wx/mac/helpxxxx.h
2213    wx/mac/icon.h
2214    wx/mac/imaglist.h
2215    wx/mac/joystick.h
2216    wx/mac/listbox.h
2217    wx/mac/listctrl.h
2218    wx/mac/macnotfy.h
2219    wx/mac/macsock.h
2220    wx/mac/mdi.h
2221    wx/mac/menu.h
2222    wx/mac/menuitem.h
2223    wx/mac/metafile.h
2224    wx/mac/mimetype.h
2225    wx/mac/minifram.h
2226    wx/mac/msgdlg.h
2227    wx/mac/notebook.h
2228    wx/mac/palette.h
2229    wx/mac/pen.h
2230    wx/mac/pnghand.h
2231    wx/mac/pngread.h
2232    wx/mac/printdlg.h
2233    wx/mac/printmac.h
2234    wx/mac/private.h
2235    wx/mac/radiobox.h
2236    wx/mac/radiobut.h
2237    wx/mac/region.h
2238    wx/mac/scrolbar.h
2239    wx/mac/slider.h
2240    wx/mac/sound.h
2241    wx/mac/spinbutt.h
2242    wx/mac/spinctrl.h
2243    wx/mac/srchctrl.h
2244    wx/mac/statbmp.h
2245    wx/mac/statbox.h
2246    wx/mac/statline.h
2247    wx/mac/stattext.h
2248    wx/mac/statusbr.h
2249    wx/mac/tabctrl.h
2250    wx/mac/taskbarosx.h
2251    wx/mac/textctrl.h
2252    wx/mac/timer.h
2253    wx/mac/tglbtn.h
2254    wx/mac/toolbar.h
2255    wx/mac/tooltip.h
2256    wx/mac/toplevel.h
2257    wx/mac/treectrl.h
2258    wx/mac/uma.h
2259    wx/mac/window.h
2260</set>
2261<!-- wxMac Carbon header files -->
2262<set var="MAC_HDR" hints="files">
2263    wx/mac/carbon/accel.h
2264    wx/mac/carbon/aga.h
2265    wx/mac/carbon/app.h
2266    wx/mac/carbon/bitmap.h
2267    wx/mac/carbon/bmpbuttn.h
2268    wx/mac/carbon/brush.h
2269    wx/mac/carbon/button.h
2270    wx/mac/carbon/checkbox.h
2271    wx/mac/carbon/checklst.h
2272    wx/mac/carbon/chkconf.h
2273    wx/mac/carbon/choice.h
2274    wx/mac/carbon/clipbrd.h
2275    wx/mac/carbon/colordlg.h
2276    wx/mac/carbon/colour.h
2277    wx/mac/carbon/combobox.h
2278    wx/mac/carbon/control.h
2279    wx/mac/carbon/cursor.h
2280    wx/mac/carbon/dataform.h
2281    wx/mac/carbon/dataobj.h
2282    wx/mac/carbon/dataobj2.h
2283    wx/mac/carbon/dc.h
2284    wx/mac/carbon/dcclient.h
2285    wx/mac/carbon/dcmemory.h
2286    wx/mac/carbon/dcprint.h
2287    wx/mac/carbon/dcscreen.h
2288    wx/mac/carbon/dialog.h
2289    wx/mac/carbon/dirdlg.h
2290    wx/mac/carbon/dnd.h
2291    wx/mac/carbon/evtloop.h
2292    wx/mac/carbon/filedlg.h
2293    wx/mac/carbon/font.h
2294    wx/mac/carbon/fontdlg.h
2295    wx/mac/carbon/frame.h
2296    wx/mac/carbon/gauge.h
2297    wx/mac/carbon/gsockmac.h
2298    wx/mac/carbon/helpxxxx.h
2299    wx/mac/carbon/icon.h
2300    wx/mac/carbon/imaglist.h
2301    wx/mac/carbon/listbox.h
2302    wx/mac/carbon/listctrl.h
2303    wx/mac/carbon/macnotfy.h
2304    wx/mac/carbon/macsock.h
2305    wx/mac/carbon/mdi.h
2306    wx/mac/carbon/menu.h
2307    wx/mac/carbon/menuitem.h
2308    wx/mac/carbon/metafile.h
2309    wx/mac/carbon/mimetype.h
2310    wx/mac/carbon/minifram.h
2311    wx/mac/carbon/msgdlg.h
2312    wx/mac/carbon/notebook.h
2313    wx/mac/carbon/palette.h
2314    wx/mac/carbon/pen.h
2315    wx/mac/carbon/pnghand.h
2316    wx/mac/carbon/pngread.h
2317    wx/mac/carbon/printdlg.h
2318    wx/mac/carbon/printmac.h
2319    wx/mac/carbon/private.h
2320    wx/mac/carbon/private/mactext.h
2321    wx/mac/carbon/private/overlay.h
2322    wx/mac/carbon/private/print.h
2323    wx/mac/carbon/radiobox.h
2324    wx/mac/carbon/radiobut.h
2325    wx/mac/carbon/region.h
2326    wx/mac/carbon/scrolbar.h
2327    wx/mac/carbon/slider.h
2328    wx/mac/carbon/spinbutt.h
2329    wx/mac/carbon/spinctrl.h
2330    wx/mac/carbon/srchctrl.h
2331    wx/mac/carbon/statbmp.h
2332    wx/mac/carbon/statbox.h
2333    wx/mac/carbon/statline.h
2334    wx/mac/carbon/stattext.h
2335    wx/mac/carbon/statusbr.h
2336    wx/mac/carbon/tabctrl.h
2337    wx/mac/carbon/textctrl.h
2338    wx/mac/carbon/timer.h
2339    wx/mac/carbon/tglbtn.h
2340    wx/mac/carbon/toolbar.h
2341    wx/mac/carbon/tooltip.h
2342    wx/mac/carbon/toplevel.h
2343    wx/mac/carbon/treectrl.h
2344    wx/mac/carbon/uma.h
2345    wx/mac/carbon/window.h
2346    <!-- Generic implementations used by wxMac: -->
2347    wx/generic/caret.h
2348    wx/generic/fdrepdlg.h
2349    wx/generic/fontdlgg.h
2350    wx/generic/listctrl.h
2351    wx/generic/statusbr.h
2352    wx/generic/tabg.h
2353    <!-- wxWebKit headers -->
2354    wx/html/webkit.h
2355</set>
2356
2357
2358<!-- ====================================================================== -->
2359<!--                              wxCocoa                                   -->
2360<!-- ====================================================================== -->
2361
2362<set var="COCOA_LOWLEVEL_SRC" hints="files">
2363    <!-- Shared wxMac and wxCocoa files -->
2364    src/mac/corefoundation/gsockosx.cpp
2365    src/mac/corefoundation/hid.cpp
2366    src/mac/corefoundation/utilsexc_cf.cpp
2367</set>
2368<set var="COCOA_LOWLEVEL_HDR" hints="files">
2369</set>
2370<set var="COCOA_SRC" hints="files">
2371    src/cocoa/NSBox.mm
2372    src/cocoa/NSButton.mm
2373    src/cocoa/NSControl.mm
2374    src/cocoa/NSMenu.mm
2375    src/cocoa/NSPanel.mm
2376    src/cocoa/NSScroller.mm
2377    src/cocoa/NSSlider.mm
2378    src/cocoa/NSTabView.mm
2379    src/cocoa/NSTableView.mm
2380    src/cocoa/NSTextField.mm
2381    src/cocoa/NSView.mm
2382    src/cocoa/NSWindow.mm
2383    src/cocoa/ObjcRef.mm
2384    src/cocoa/app.mm
2385    src/cocoa/bitmap.mm
2386    src/cocoa/bmpbuttn.mm
2387    src/cocoa/brush.mm
2388    src/cocoa/button.mm
2389    src/cocoa/checkbox.mm
2390    src/cocoa/checklst.mm
2391    src/cocoa/choice.mm
2392    src/cocoa/clipbrd.mm
2393    src/cocoa/colordlg.mm
2394    src/cocoa/colour.mm
2395    src/cocoa/combobox.mm
2396    src/cocoa/control.mm
2397    src/cocoa/cursor.mm
2398    src/cocoa/data.cpp
2399    src/cocoa/dataobj.mm
2400    src/cocoa/dc.mm
2401    src/cocoa/dcclient.mm
2402    src/cocoa/dcmemory.mm
2403    src/cocoa/dcscreen.cpp
2404    src/cocoa/dialog.mm
2405    src/cocoa/dirdlg.mm
2406    src/cocoa/display.mm
2407    src/cocoa/drawer.mm
2408    src/cocoa/evtloop.mm
2409    src/cocoa/filedlg.mm
2410    src/cocoa/font.mm
2411    src/cocoa/fontdlg.mm
2412    src/cocoa/fontenum.mm
2413    src/cocoa/fontutil.cpp
2414    src/cocoa/frame.mm
2415    src/cocoa/gauge.mm
2416    src/cocoa/icon.mm
2417    src/cocoa/listbox.mm
2418    src/cocoa/main.cpp
2419    src/cocoa/mbarman.mm
2420    src/cocoa/mdi.mm
2421    src/cocoa/menu.mm
2422    src/cocoa/menuitem.mm
2423    src/cocoa/msgdlg.mm
2424    src/cocoa/notebook.mm
2425    src/cocoa/pen.mm
2426    src/cocoa/radiobox.mm
2427    src/cocoa/radiobut.mm
2428    src/cocoa/region.mm
2429    src/cocoa/scrolbar.mm
2430    src/cocoa/settings.mm
2431    src/cocoa/slider.mm
2432    src/cocoa/sound.mm
2433    src/cocoa/spinbutt.mm
2434    src/cocoa/statbmp.mm
2435    src/cocoa/statbox.mm
2436    src/cocoa/statline2.mm
2437    src/cocoa/stattext.mm
2438    src/cocoa/textctrl.mm
2439    src/cocoa/timer.mm
2440    src/cocoa/toolbar.mm
2441    src/cocoa/tooltip.mm
2442    src/cocoa/toplevel.mm
2443    src/cocoa/utils.mm
2444    src/cocoa/utilsexc.mm
2445    src/cocoa/window.mm
2446    <!-- Generic implementations used by wxCocoa: -->
2447    src/generic/accel.cpp
2448    src/generic/caret.cpp
2449    src/generic/colrdlgg.cpp
2450    src/generic/fdrepdlg.cpp
2451    src/generic/fontdlgg.cpp
2452    src/generic/imaglist.cpp
2453    src/generic/listctrl.cpp
2454    src/generic/msgdlgg.cpp
2455    src/generic/paletteg.cpp
2456    src/generic/regiong.cpp
2457    src/generic/statusbr.cpp
2458    src/generic/tabg.cpp
2459</set>
2460<set var="COCOA_HDR" hints="files">
2461    wx/cocoa/NSApplication.h
2462    wx/cocoa/NSBox.h
2463    wx/cocoa/NSButton.h
2464    wx/cocoa/NSControl.h
2465    wx/cocoa/NSMenu.h
2466    wx/cocoa/NSPanel.h
2467    wx/cocoa/NSScroller.h
2468    wx/cocoa/NSSlider.h
2469    wx/cocoa/NSTabView.h
2470    wx/cocoa/NSTableView.h
2471    wx/cocoa/NSTextField.h
2472    wx/cocoa/NSView.h
2473    wx/cocoa/NSWindow.h
2474    wx/cocoa/ObjcAssociate.h
2475    wx/cocoa/ObjcPose.h
2476    wx/cocoa/ObjcRef.h
2477    wx/cocoa/app.h
2478    wx/cocoa/bitmap.h
2479    wx/cocoa/bmpbuttn.h
2480    wx/cocoa/brush.h
2481    wx/cocoa/button.h
2482    wx/cocoa/checkbox.h
2483    wx/cocoa/checklst.h
2484    wx/cocoa/choice.h
2485    wx/cocoa/clipbrd.h
2486    wx/cocoa/colordlg.h
2487    wx/cocoa/colour.h
2488    wx/cocoa/combobox.h
2489    wx/cocoa/control.h
2490    wx/cocoa/cursor.h
2491    wx/cocoa/dataform.h
2492    wx/cocoa/dataobj.h
2493    wx/cocoa/dataobj2.h
2494    wx/cocoa/dc.h
2495    wx/cocoa/dcclient.h
2496    wx/cocoa/dcmemory.h
2497    wx/cocoa/dcscreen.h
2498    wx/cocoa/dialog.h
2499    wx/cocoa/dirdlg.h
2500    wx/cocoa/drawer.h
2501    wx/cocoa/filedlg.h
2502    wx/cocoa/font.h
2503    wx/cocoa/fontdlg.h
2504    wx/cocoa/frame.h
2505    wx/cocoa/gauge.h
2506    wx/cocoa/icon.h
2507    wx/cocoa/listbox.h
2508    wx/cocoa/log.h
2509    wx/cocoa/mbarman.h
2510    wx/cocoa/mdi.h
2511    wx/cocoa/menu.h
2512    wx/cocoa/menuitem.h
2513    wx/cocoa/msgdlg.h
2514    wx/cocoa/notebook.h
2515    wx/cocoa/pen.h
2516    wx/cocoa/radiobox.h
2517    wx/cocoa/radiobut.h
2518    wx/cocoa/region.h
2519    wx/cocoa/scrolbar.h
2520    wx/cocoa/slider.h
2521    wx/cocoa/sound.h
2522    wx/cocoa/spinbutt.h
2523    wx/cocoa/statbmp.h
2524    wx/cocoa/statbox.h
2525    wx/cocoa/statline.h
2526    wx/cocoa/stattext.h
2527    wx/cocoa/textctrl.h
2528    wx/cocoa/timer.h
2529    wx/cocoa/toolbar.h
2530    wx/cocoa/tooltip.h
2531    wx/cocoa/toplevel.h
2532    wx/cocoa/window.h
2533    <!-- Semi-private headers -->
2534    wx/cocoa/objc/objc_uniquifying.h
2535    <!-- Generic implementations used by wxCocoa: -->
2536    wx/generic/caret.h
2537    wx/generic/fdrepdlg.h
2538    wx/generic/fontdlgg.h
2539    wx/generic/imaglist.h
2540    wx/generic/listctrl.h
2541    wx/generic/paletteg.h
2542    wx/generic/region.h
2543    wx/generic/statusbr.h
2544    wx/generic/tabg.h
2545</set>
2546
2547
2548
2549<!-- ====================================================================== -->
2550<!--                              wxUniversal                               -->
2551<!-- ====================================================================== -->
2552
2553
2554<set var="UNIV_THEMES_SRC" hints="files">
2555    src/univ/themes/gtk.cpp
2556    src/univ/themes/metal.cpp
2557    src/univ/themes/mono.cpp
2558    src/univ/themes/win32.cpp
2559</set>
2560
2561<set var="UNIV_SRC" hints="files">
2562    src/generic/accel.cpp
2563    src/generic/colrdlgg.cpp
2564    src/generic/dirdlgg.cpp
2565    src/generic/fdrepdlg.cpp
2566    src/generic/filedlgg.cpp
2567    src/generic/fontdlgg.cpp
2568    src/generic/listctrl.cpp
2569    src/generic/mdig.cpp
2570    src/generic/msgdlgg.cpp
2571    src/generic/prntdlgg.cpp
2572    src/generic/tabg.cpp
2573    src/univ/bmpbuttn.cpp
2574    src/univ/button.cpp
2575    src/univ/checkbox.cpp
2576    src/univ/checklst.cpp
2577    src/univ/choice.cpp
2578    src/univ/colschem.cpp
2579    src/univ/combobox.cpp
2580    src/univ/control.cpp
2581    src/univ/ctrlrend.cpp
2582    src/univ/dialog.cpp
2583    src/univ/framuniv.cpp
2584    src/univ/gauge.cpp
2585    src/univ/inpcons.cpp
2586    src/univ/inphand.cpp
2587    src/univ/listbox.cpp
2588    src/univ/menu.cpp
2589    src/univ/notebook.cpp
2590    src/univ/radiobox.cpp
2591    src/univ/radiobut.cpp
2592    src/univ/scrarrow.cpp
2593    src/univ/scrolbar.cpp
2594    src/univ/scrthumb.cpp
2595    src/univ/slider.cpp
2596    src/univ/spinbutt.cpp
2597    src/univ/statbmp.cpp
2598    src/univ/statbox.cpp
2599    src/univ/statline.cpp
2600    src/univ/stattext.cpp
2601    src/univ/statusbr.cpp
2602    src/univ/stdrend.cpp
2603    src/univ/textctrl.cpp
2604    src/univ/tglbtn.cpp
2605    src/univ/theme.cpp
2606    src/univ/toolbar.cpp
2607    src/univ/topluniv.cpp
2608    src/univ/winuniv.cpp
2609</set>
2610<set var="UNIV_HDR" hints="files">
2611    wx/generic/accel.h
2612    wx/generic/dirdlgg.h
2613    wx/generic/fdrepdlg.h
2614    wx/generic/fontdlgg.h
2615    wx/generic/listctrl.h
2616    wx/generic/mdig.h
2617    wx/generic/statusbr.h
2618    wx/generic/tabg.h
2619    wx/univ/app.h
2620    wx/univ/bmpbuttn.h
2621    wx/univ/button.h
2622    wx/univ/checkbox.h
2623    wx/univ/checklst.h
2624    wx/univ/chkconf.h
2625    wx/univ/choice.h
2626    wx/univ/colschem.h
2627    wx/univ/combobox.h
2628    wx/univ/control.h
2629    wx/univ/dialog.h
2630    wx/univ/frame.h
2631    wx/univ/gauge.h
2632    wx/univ/inpcons.h
2633    wx/univ/inphand.h
2634    wx/univ/listbox.h
2635    wx/univ/menu.h
2636    wx/univ/menuitem.h
2637    wx/univ/notebook.h
2638    wx/univ/radiobox.h
2639    wx/univ/radiobut.h
2640    wx/univ/renderer.h
2641    wx/univ/scrarrow.h
2642    wx/univ/scrolbar.h
2643    wx/univ/scrthumb.h
2644    wx/univ/scrtimer.h
2645    wx/univ/slider.h
2646    wx/univ/spinbutt.h
2647    wx/univ/statbmp.h
2648    wx/univ/statbox.h
2649    wx/univ/statline.h
2650    wx/univ/stattext.h
2651    wx/univ/statusbr.h
2652    wx/univ/stdrend.h
2653    wx/univ/textctrl.h
2654    wx/univ/theme.h
2655    wx/univ/tglbtn.h
2656    wx/univ/toolbar.h
2657    wx/univ/toplevel.h
2658    wx/univ/window.h
2659</set>
2660
2661<!-- ====================================================================== -->
2662<!--                               wxAdvanced                               -->
2663<!-- ====================================================================== -->
2664
2665<set var="ADVANCED_CMN_SRC" hints="files">
2666    src/common/animatecmn.cpp
2667    src/common/datavcmn.cpp
2668    src/generic/aboutdlgg.cpp
2669    src/generic/animateg.cpp
2670    src/generic/bmpcboxg.cpp
2671    src/generic/calctrl.cpp
2672    src/generic/datavgen.cpp
2673    src/generic/datectlg.cpp
2674    src/generic/grid.cpp
2675    src/generic/gridctrl.cpp
2676    src/generic/gridsel.cpp
2677    src/generic/helpext.cpp
2678    src/generic/hyperlink.cpp
2679    src/generic/laywin.cpp
2680    src/generic/odcombo.cpp
2681    src/generic/propdlg.cpp
2682    src/generic/sashwin.cpp
2683    src/generic/splash.cpp
2684    src/generic/tipdlg.cpp
2685    src/generic/wizard.cpp
2686</set>
2687
2688<set var="ADVANCED_CMN_HDR" hints="files">
2689    wx/animate.h
2690    wx/animdecod.h
2691    wx/bmpcbox.h
2692    wx/calctrl.h
2693    wx/dataview.h
2694    wx/datectrl.h
2695    wx/dateevt.h
2696    wx/dcbuffer.h
2697    wx/aboutdlg.h
2698    wx/generic/aboutdlgg.h
2699    wx/generic/animate.h
2700    wx/generic/bmpcbox.h
2701    wx/generic/calctrl.h
2702    wx/generic/datectrl.h
2703    wx/generic/dataview.h
2704    wx/generic/grid.h
2705    wx/generic/gridctrl.h
2706    wx/generic/gridsel.h
2707    wx/generic/helpext.h
2708    wx/generic/laywin.h
2709    wx/generic/propdlg.h
2710    wx/generic/sashwin.h
2711    wx/generic/splash.h
2712    wx/generic/wizard.h
2713    wx/grid.h
2714    wx/hyperlink.h
2715    wx/joystick.h
2716    wx/laywin.h
2717    wx/odcombo.h
2718    wx/propdlg.h
2719    wx/sashwin.h
2720    wx/sound.h
2721    wx/splash.h
2722    wx/taskbar.h
2723    wx/tipdlg.h
2724    wx/wave.h
2725    wx/wizard.h
2726</set>
2727
2728<set var="ADVANCED_MSW_SRC" hints="files">
2729    src/common/taskbarcmn.cpp
2730    src/msw/aboutdlg.cpp
2731    src/msw/sound.cpp
2732    src/msw/taskbar.cpp
2733</set>
2734<set var="ADVANCED_MSW_HDR" hints="files">
2735    wx/msw/sound.h
2736    wx/msw/taskbar.h
2737</set>
2738
2739<!-- not used with wxUniv -->
2740<set var="ADVANCED_MSW_NATIVE_SRC" hints="files">
2741    src/msw/datectrl.cpp
2742</set>
2743<set var="ADVANCED_MSW_NATIVE_HDR" hints="files">
2744    wx/msw/datectrl.h
2745</set>
2746
2747<!-- not built on WindowsCE: -->
2748<set var="ADVANCED_MSW_DESKTOP_SRC" hints="files">
2749    src/msw/joystick.cpp
2750</set>
2751<set var="ADVANCED_MSW_DESKTOP_HDR" hints="files">
2752    wx/msw/joystick.h
2753</set>
2754
2755<set var="ADVANCED_MAC_SRC" hints="files">
2756    src/common/taskbarcmn.cpp
2757    src/mac/carbon/aboutdlg.cpp
2758    src/mac/carbon/drawer.cpp
2759    src/mac/carbon/sound.cpp
2760    src/mac/carbon/taskbar.cpp
2761    src/mac/corefoundation/hidjoystick.cpp
2762</set>
2763<set var="ADVANCED_MAC_HDR" hints="files">
2764    wx/mac/carbon/drawer.h
2765    wx/mac/carbon/sound.h
2766    wx/mac/carbon/taskbarosx.h
2767    wx/mac/corefoundation/joystick.h
2768</set>
2769
2770<set var="ADVANCED_COCOA_SRC" hints="files">
2771    src/cocoa/taskbar.mm
2772    src/common/taskbarcmn.cpp
2773    src/mac/corefoundation/hidjoystick.cpp
2774</set>
2775<set var="ADVANCED_COCOA_HDR" hints="files">
2776    wx/cocoa/taskbar.h
2777    wx/mac/corefoundation/joystick.h
2778</set>
2779
2780<set var="ADVANCED_OS2_SRC" hints="files">
2781    src/os2/joystick.cpp
2782    src/os2/sound.cpp
2783</set>
2784<set var="ADVANCED_OS2_HDR" hints="files">
2785    wx/os2/joystick.h
2786    wx/os2/sound.h
2787</set>
2788
2789<set var="ADVANCED_UNIX_SRC" hints="files">
2790    src/common/taskbarcmn.cpp
2791    src/unix/joystick.cpp
2792    src/unix/sound.cpp
2793    src/unix/taskbarx11.cpp
2794</set>
2795<set var="ADVANCED_UNIX_HDR" hints="files">
2796    wx/unix/joystick.h
2797    wx/unix/sound.h
2798    wx/unix/taskbarx11.h
2799</set>
2800
2801<set var="ADVANCED_GTK_SRC" hints="files">
2802    src/gtk/aboutdlg.cpp
2803    src/gtk/animate.cpp
2804    src/gtk/dataview.cpp
2805    src/gtk/taskbar.cpp
2806    src/gtk/eggtrayicon.c
2807</set>
2808<set var="ADVANCED_GTK_HDR" hints="files">
2809    wx/gtk/animate.h
2810</set>
2811
2812<set var="ADVANCED_GTK1_SRC" hints="files">
2813    src/gtk1/eggtrayicon.c
2814    src/gtk1/taskbar.cpp
2815</set>
2816<set var="ADVANCED_GTK1_HDR" hints="files">
2817</set>
2818
2819<!-- ====================================================================== -->
2820<!--                               wxMedia                                  -->
2821<!-- ====================================================================== -->
2822
2823<set var="MEDIA_CMN_SRC" hints="files">
2824    src/common/mediactrlcmn.cpp
2825</set>
2826
2827<set var="MEDIA_CMN_HDR" hints="files">
2828    wx/mediactrl.h
2829</set>
2830
2831<set var="MEDIA_MSW_SRC" hints="files">
2832    src/msw/mediactrl_am.cpp
2833    src/msw/mediactrl_wmp10.cpp
2834    src/msw/mediactrl_qt.cpp
2835    src/msw/ole/activex.cpp
2836</set>
2837<set var="MEDIA_MSW_HDR" hints="files">
2838    wx/msw/ole/activex.h
2839</set>
2840<!-- not built on WindowsCE: -->
2841<set var="MEDIA_MSW_DESKTOP_SRC" hints="files">
2842</set>
2843<set var="MEDIA_MSW_DESKTOP_HDR" hints="files">
2844</set>
2845
2846<set var="MEDIA_MAC_SRC" hints="files">
2847    src/mac/carbon/mediactrl.cpp
2848</set>
2849<set var="MEDIA_MAC_HDR" hints="files">
2850</set>
2851
2852<set var="MEDIA_COCOA_SRC" hints="files">
2853    src/cocoa/mediactrl.mm
2854</set>
2855<set var="MEDIA_COCOA_HDR" hints="files">
2856</set>
2857
2858<set var="MEDIA_OS2_SRC" hints="files">
2859</set>
2860<set var="MEDIA_OS2_HDR" hints="files">
2861</set>
2862
2863<set var="MEDIA_UNIX_SRC" hints="files">
2864    src/unix/mediactrl.cpp
2865</set>
2866<set var="MEDIA_UNIX_HDR" hints="files">
2867</set>
2868
2869<set var="MEDIA_GTK_SRC" hints="files">
2870</set>
2871
2872<set var="MEDIA_GTK1_SRC" hints="files">
2873</set>
2874
2875<!-- ====================================================================== -->
2876<!--                               wxHTML                                   -->
2877<!-- ====================================================================== -->
2878
2879<set var="HTML_SRC_PLATFORM">
2880    <if cond="TOOLKIT=='MSW'">
2881        src/msw/helpbest.cpp
2882    </if>
2883    <if cond="PLATFORM_UNIX=='1'">
2884        src/html/chm.cpp
2885    </if>
2886    <if cond="PLATFORM_MACOSX=='1'">
2887        src/html/chm.cpp
2888    </if>
2889</set>
2890<set var="HTML_SRC" hints="files">
2891    $(HTML_SRC_PLATFORM)
2892    src/html/helpctrl.cpp
2893    src/html/helpdata.cpp
2894    src/html/helpdlg.cpp
2895    src/html/helpfrm.cpp
2896    src/html/helpwnd.cpp
2897    src/html/htmlcell.cpp
2898    src/html/htmlfilt.cpp
2899    src/html/htmlpars.cpp
2900    src/html/htmltag.cpp
2901    src/html/htmlwin.cpp
2902    src/html/htmprint.cpp
2903    src/html/m_dflist.cpp
2904    src/html/m_fonts.cpp
2905    src/html/m_hline.cpp
2906    src/html/m_image.cpp
2907    src/html/m_layout.cpp
2908    src/html/m_links.cpp
2909    src/html/m_list.cpp
2910    src/html/m_pre.cpp
2911    src/html/m_style.cpp
2912    src/html/m_tables.cpp
2913    src/html/winpars.cpp
2914    <!-- wxHTML users: -->
2915    src/generic/htmllbox.cpp
2916</set>
2917<set var="MSW_HTML_HDR" hints="files">
2918    <if cond="TOOLKIT=='MSW'">wx/msw/helpbest.h</if>
2919</set>
2920<set var="HTML_HDR" hints="files">
2921    wx/html/helpctrl.h
2922    wx/html/helpdata.h
2923    wx/html/helpdlg.h
2924    wx/html/helpfrm.h
2925    wx/html/helpwnd.h
2926    wx/html/htmlcell.h
2927    wx/html/htmldefs.h
2928    wx/html/htmlfilt.h
2929    wx/html/htmlpars.h
2930    wx/html/htmlproc.h
2931    wx/html/htmltag.h
2932    wx/html/htmlwin.h
2933    wx/html/htmprint.h
2934    wx/html/m_templ.h
2935    wx/html/winpars.h
2936    wx/wxhtml.h
2937    <!-- wxHTML users: -->
2938    wx/htmllbox.h
2939    $(MSW_HTML_HDR)
2940</set>
2941
2942
2943
2944<!-- ====================================================================== -->
2945<!--                                wxXRC                                   -->
2946<!-- ====================================================================== -->
2947
2948<set var="XRC_SRC" hints="files">
2949    src/xrc/xh_animatctrl.cpp
2950    src/xrc/xh_bmp.cpp
2951    src/xrc/xh_bmpcbox.cpp
2952    src/xrc/xh_bmpbt.cpp
2953    src/xrc/xh_bttn.cpp
2954    src/xrc/xh_cald.cpp
2955    src/xrc/xh_chckb.cpp
2956    src/xrc/xh_chckl.cpp
2957    src/xrc/xh_choic.cpp
2958    src/xrc/xh_choicbk.cpp
2959    src/xrc/xh_clrpicker.cpp
2960    src/xrc/xh_collpane.cpp
2961    src/xrc/xh_combo.cpp
2962    src/xrc/xh_datectrl.cpp
2963    src/xrc/xh_dirpicker.cpp
2964    src/xrc/xh_dlg.cpp
2965    src/xrc/xh_frame.cpp
2966    src/xrc/xh_mdi.cpp
2967    src/xrc/xh_filepicker.cpp
2968    src/xrc/xh_fontpicker.cpp
2969    src/xrc/xh_gauge.cpp
2970    src/xrc/xh_gdctl.cpp
2971    src/xrc/xh_grid.cpp
2972    src/xrc/xh_html.cpp
2973    src/xrc/xh_hyperlink.cpp
2974    src/xrc/xh_listb.cpp
2975    src/xrc/xh_listbk.cpp
2976    src/xrc/xh_listc.cpp
2977    src/xrc/xh_menu.cpp
2978    src/xrc/xh_notbk.cpp
2979    src/xrc/xh_odcombo.cpp
2980    src/xrc/xh_panel.cpp
2981    src/xrc/xh_propdlg.cpp
2982    src/xrc/xh_radbt.cpp
2983    src/xrc/xh_radbx.cpp
2984    <!-- disabled until linking problems are fixed -->
2985    <!-- src/xrc/xh_richtext.cpp -->
2986    src/xrc/xh_scrol.cpp
2987    src/xrc/xh_scwin.cpp
2988    src/xrc/xh_htmllbox.cpp
2989    src/xrc/xh_sizer.cpp
2990    src/xrc/xh_slidr.cpp
2991    src/xrc/xh_spin.cpp
2992    src/xrc/xh_split.cpp
2993    src/xrc/xh_statbar.cpp
2994    src/xrc/xh_stbmp.cpp
2995    src/xrc/xh_stbox.cpp
2996    src/xrc/xh_stlin.cpp
2997    src/xrc/xh_sttxt.cpp
2998    src/xrc/xh_text.cpp
2999    src/xrc/xh_tglbtn.cpp
3000    src/xrc/xh_toolb.cpp
3001    src/xrc/xh_tree.cpp
3002    src/xrc/xh_treebk.cpp
3003    src/xrc/xh_unkwn.cpp
3004    src/xrc/xh_wizrd.cpp
3005    src/xrc/xmlres.cpp
3006    src/xrc/xmlrsall.cpp
3007</set>
3008<set var="XRC_HDR" hints="files">
3009    wx/xrc/xh_all.h
3010    wx/xrc/xh_animatctrl.h
3011    wx/xrc/xh_bmpbt.h
3012    wx/xrc/xh_bmp.h
3013    wx/xrc/xh_bmpcbox.h
3014    wx/xrc/xh_bttn.h
3015    wx/xrc/xh_cald.h
3016    wx/xrc/xh_chckb.h
3017    wx/xrc/xh_chckl.h
3018    wx/xrc/xh_choic.h
3019    wx/xrc/xh_choicbk.h
3020    wx/xrc/xh_clrpicker.h
3021    wx/xrc/xh_collpane.h
3022    wx/xrc/xh_combo.h
3023    wx/xrc/xh_datectrl.h
3024    wx/xrc/xh_dirpicker.h
3025    wx/xrc/xh_dlg.h
3026    wx/xrc/xh_filepicker.h
3027    wx/xrc/xh_fontpicker.h
3028    wx/xrc/xh_frame.h
3029    wx/xrc/xh_mdi.h
3030    wx/xrc/xh_gauge.h
3031    wx/xrc/xh_gdctl.h
3032    wx/xrc/xh_grid.h
3033    wx/xrc/xh_html.h
3034    wx/xrc/xh_hyperlink.h
3035    wx/xrc/xh_listb.h
3036    wx/xrc/xh_listbk.h
3037    wx/xrc/xh_listc.h
3038    wx/xrc/xh_menu.h
3039    wx/xrc/xh_notbk.h
3040    wx/xrc/xh_odcombo.h
3041    wx/xrc/xh_panel.h
3042    wx/xrc/xh_propdlg.h
3043    wx/xrc/xh_radbt.h
3044    wx/xrc/xh_radbx.h
3045    <!-- wx/xrc/xh_richtext.h -->
3046    wx/xrc/xh_scrol.h
3047    wx/xrc/xh_scwin.h
3048    wx/xrc/xh_htmllbox.h
3049    wx/xrc/xh_sizer.h
3050    wx/xrc/xh_slidr.h
3051    wx/xrc/xh_spin.h
3052    wx/xrc/xh_split.h
3053    wx/xrc/xh_statbar.h
3054    wx/xrc/xh_stbmp.h
3055    wx/xrc/xh_stbox.h
3056    wx/xrc/xh_stlin.h
3057    wx/xrc/xh_sttxt.h
3058    wx/xrc/xh_text.h
3059    wx/xrc/xh_tglbtn.h
3060    wx/xrc/xh_toolb.h
3061    wx/xrc/xh_tree.h
3062    wx/xrc/xh_treebk.h
3063    wx/xrc/xh_unkwn.h
3064    wx/xrc/xh_wizrd.h
3065    wx/xrc/xmlres.h
3066</set>
3067
3068
3069
3070
3071<!-- ====================================================================== -->
3072<!--                               XML classes                              -->
3073<!-- ====================================================================== -->
3074
3075<set var="XML_SRC" hints="files">
3076    src/xml/xml.cpp
3077    src/common/xtixml.cpp <!-- FIXME - temporary solution -->
3078</set>
3079<set var="XML_HDR" hints="files">
3080    wx/xml/xml.h
3081    wx/xtixml.h <!-- FIXME - temporary solution -->
3082</set>
3083
3084
3085<!-- ====================================================================== -->
3086<!--                             OpenGL canvas                              -->
3087<!-- ====================================================================== -->
3088
3089<set var="OPENGL_SRC" hints="files">
3090    <if cond="TOOLKIT=='MAC'">src/mac/carbon/glcanvas.cpp</if>
3091    <if cond="TOOLKIT=='COCOA'">src/cocoa/glcanvas.mm</if>
3092    <if cond="TOOLKIT=='GTK' and TOOLKIT_VERSION=='2'">src/gtk/glcanvas.cpp</if>
3093    <if cond="TOOLKIT=='GTK' and TOOLKIT_VERSION==''">src/gtk1/glcanvas.cpp</if>
3094    <if cond="TOOLKIT=='MSW'">src/msw/glcanvas.cpp</if>
3095    <if cond="TOOLKIT=='WINCE'">src/msw/glcanvas.cpp</if>
3096    <if cond="TOOLKIT=='MOTIF'">src/x11/glcanvas.cpp</if>
3097    <if cond="TOOLKIT=='X11'">src/x11/glcanvas.cpp</if>
3098    <if cond="TOOLKIT=='PM'">src/os2/glcanvas.cpp</if>
3099</set>
3100
3101<set var="OPENGL_HDR" hints="files">
3102    <if cond="TOOLKIT=='MAC'">wx/mac/carbon/glcanvas.h</if>
3103    <if cond="TOOLKIT=='COCOA'">wx/cocoa/glcanvas.h</if>
3104    <if cond="TOOLKIT=='GTK' and TOOLKIT_VERSION=='2'">wx/gtk/glcanvas.h</if>
3105    <if cond="TOOLKIT=='GTK' and TOOLKIT_VERSION==''">wx/gtk1/glcanvas.h</if>
3106    <if cond="TOOLKIT=='MSW'">wx/msw/glcanvas.h</if>
3107    <if cond="TOOLKIT=='WINCE'">wx/msw/glcanvas.h</if>
3108    <if cond="TOOLKIT=='MOTIF'">wx/x11/glcanvas.h</if>
3109    <if cond="TOOLKIT=='X11'">wx/x11/glcanvas.h</if>
3110    <if cond="TOOLKIT=='PM'">wx/os2/glcanvas.h</if>
3111</set>
3112
3113
3114
3115<!-- ====================================================================== -->
3116<!--                              ODBC classes                              -->
3117<!-- ====================================================================== -->
3118
3119<set var="ODBC_SRC" hints="files">
3120    src/common/db.cpp
3121    src/common/dbtable.cpp
3122</set>
3123<set var="ODBC_HDR" hints="files">
3124    wx/db.h
3125    wx/dbkeyg.h
3126    wx/dbtable.h
3127</set>
3128
3129<set var="DBGRID_SRC" hints="files">
3130    src/common/dbgrid.cpp
3131</set>
3132<set var="DBGRID_HDR" hints="files">
3133    wx/dbgrid.h
3134</set>
3135
3136
3137<!-- ====================================================================== -->
3138<!--                             Misc plugin sources:                       -->
3139<!-- ====================================================================== -->
3140
3141<set var="UNIX_SOUND_SRC_SDL" hints="files">
3142    src/unix/sound_sdl.cpp
3143</set>
3144
3145<!-- ====================================================================== -->
3146<!--                                  wxAUI                                 -->
3147<!-- ====================================================================== -->
3148
3149<set var="AUI_SRC" hints="files">
3150    src/aui/framemanager.cpp
3151    src/aui/dockart.cpp
3152    src/aui/floatpane.cpp
3153    src/aui/auibook.cpp
3154    src/aui/tabmdi.cpp
3155    src/aui/auibar.cpp
3156</set>
3157<set var="AUI_HDR" hints="files">
3158    wx/aui/framemanager.h
3159    wx/aui/dockart.h
3160    wx/aui/floatpane.h
3161    wx/aui/auibook.h
3162    wx/aui/tabmdi.h
3163    wx/aui/auibar.h
3164    wx/aui/aui.h
3165</set>
3166
3167<!-- ====================================================================== -->
3168<!--                                  wxRichTextCtrl                        -->
3169<!-- ====================================================================== -->
3170
3171<set var="RICHTEXT_SRC" hints="files">
3172    src/richtext/richtextctrl.cpp
3173    src/richtext/richtextbuffer.cpp
3174    src/richtext/richtextstyles.cpp
3175    src/richtext/richtextxml.cpp
3176    src/richtext/richtexthtml.cpp
3177    src/richtext/richtextformatdlg.cpp
3178    src/richtext/richtextsymboldlg.cpp
3179    src/richtext/richtextstyledlg.cpp
3180    src/richtext/richtextprint.cpp
3181</set>
3182<set var="RICHTEXT_HDR" hints="files">
3183    wx/richtext/richtextctrl.h
3184    wx/richtext/richtextbuffer.h
3185    wx/richtext/richtexthtml.h
3186    wx/richtext/richtextstyles.h
3187    wx/richtext/richtextxml.h
3188    wx/richtext/richtextformatdlg.h
3189    wx/richtext/richtextsymboldlg.h
3190    wx/richtext/richtextstyledlg.h
3191    wx/richtext/richtextprint.h
3192</set>
3193
3194<!-- ====================================================================== -->
3195<!--                    Define sources for specific libraries:              -->
3196<!-- ====================================================================== -->
3197
3198    <!-- wxBase files: -->
3199
3200    <!-- Nested if would be nicer, but this works -->
3201    <!-- These are the files for PLATFORM_MACOSX -->
3202    <set var="BASE_MACOSX_SRC" hints="files">
3203        <if cond="TOOLKIT=='MAC'">$(BASE_MACOSX_WXMAC_SRC)</if>
3204        <if cond="TOOLKIT=='COCOA'">$(BASE_MACOSX_NOTWXMAC_SRC)</if>
3205        <if cond="TOOLKIT=='GTK'">$(BASE_MACOSX_NOTWXMAC_SRC)</if>
3206        <if cond="TOOLKIT=='X11'">$(BASE_MACOSX_NOTWXMAC_SRC)</if>
3207        <if cond="TOOLKIT=='MOTIF'">$(BASE_MACOSX_NOTWXMAC_SRC)</if>
3208        <!-- FIXME: TOOLKIT!='MAC' is what we really want -->
3209
3210        <!-- FIXME: a hack because there are two wxBase versions on
3211                    Mac; once fixed, this would no longer be needed -->
3212        <if cond="TOOLKIT==''">$(BASE_MACOSX_NOTWXMAC_SRC)</if>
3213    </set>
3214    <set var="BASE_PLATFORM_SRC" hints="files">
3215        <if cond="PLATFORM_UNIX=='1'">$(BASE_UNIX_SRC)</if>
3216        <if cond="PLATFORM_WIN32=='1'">$(BASE_WIN32_SRC) $(BASE_WINCE_SRC)</if>
3217        <if cond="PLATFORM_MACOSX=='1'">$(BASE_MACOSX_SRC)</if>
3218        <if cond="PLATFORM_MACOS=='1'">$(BASE_MAC_SRC) $(BASE_MAC_CARBONLIB_SRC)</if>
3219        <if cond="PLATFORM_OS2=='1'">$(BASE_OS2_SRC)</if>
3220        <if cond="PLATFORM_PALMOS=='1'">$(BASE_PALMOS_SRC)</if>
3221        <if cond="PLATFORM_MSDOS=='1'">$(BASE_MSDOS_SRC)</if>
3222    </set>
3223    <set var="BASE_AND_GUI_TOOLKIT_SRC" hints="files">
3224        <if cond="TOOLKIT=='MAC'">$(BASE_AND_GUI_MAC_SRC)</if>
3225    </set>
3226    <set var="BASE_AND_GUI_PLATFORM_SRC" hints="files">
3227        <if cond="PLATFORM_UNIX=='1'">$(BASE_AND_GUI_UNIX_SRC)</if>
3228        <if cond="PLATFORM_WIN32=='1'">$(BASE_AND_GUI_WIN32_SRC)</if>
3229        <if cond="PLATFORM_MACOSX=='1'">$(BASE_AND_GUI_UNIX_SRC)</if>
3230        <if cond="PLATFORM_PALMOS=='1'">$(BASE_AND_GUI_PALMOS_SRC)</if>
3231        <if cond="PLATFORM_MSDOS=='1'">$(BASE_AND_GUI_MSDOS_SRC)</if>
3232        <!-- At the moment, BASE_AND_GUI_TOOLKIT_SRC handles this -->
3233        <!-- if cond="PLATFORM_MACOS=='1'">$(BASE_AND_GUI_MAC_SRC)</if -->
3234    </set>
3235
3236    <!-- Nested if would be nicer, but this works -->
3237    <!-- These are the files for PLATFORM_MACOSX -->
3238    <set var="BASE_MACOSX_HDR" hints="files">
3239        <if cond="TOOLKIT=='MAC'">$(BASE_MACOSX_WXMAC_HDR)</if>
3240        <if cond="TOOLKIT=='COCOA'">$(BASE_MACOSX_NOTWXMAC_HDR)</if>
3241        <if cond="TOOLKIT=='GTK'">$(BASE_MACOSX_NOTWXMAC_HDR)</if>
3242        <if cond="TOOLKIT=='X11'">$(BASE_MACOSX_NOTWXMAC_HDR)</if>
3243        <if cond="TOOLKIT=='MOTIF'">$(BASE_MACOSX_NOTWXMAC_HDR)</if>
3244        <!-- FIXME: TOOLKIT!='MAC' is what we really want -->
3245
3246        <!-- FIXME: a hack because there are two wxBase versions on
3247                    Mac; once fixed, this would no longer be needed -->
3248        <if cond="TOOLKIT==''">$(BASE_MACOSX_NOTWXMAC_HDR)</if>
3249    </set>
3250    <set var="BASE_PLATFORM_HDR" hints="files">
3251        <if cond="PLATFORM_UNIX=='1'">$(BASE_UNIX_HDR)</if>
3252        <if cond="PLATFORM_WIN32=='1'">$(BASE_WIN32_HDR) $(BASE_WINCE_HDR)</if>
3253        <if cond="PLATFORM_MACOSX=='1'">$(BASE_MACOSX_HDR)</if>
3254        <if cond="PLATFORM_PALMOS=='1'">$(BASE_PALMOS_HDR)</if>
3255        <if cond="PLATFORM_MSDOS=='1'">$(BASE_MSDOS_HDR)</if>
3256        <if cond="PLATFORM_OS2=='1'">$(BASE_OS2_HDR)</if>
3257    </set>
3258
3259    <set var="BASE_SRC" hints="files">
3260        $(BASE_CMN_SRC) $(BASE_PLATFORM_SRC)
3261    </set>
3262    <set var="BASE_AND_GUI_SRC" hints="files">
3263        $(BASE_AND_GUI_CMN_SRC)
3264        $(BASE_AND_GUI_PLATFORM_SRC) $(BASE_AND_GUI_TOOLKIT_SRC)
3265    </set>
3266
3267
3268    <!-- wxNet files: -->
3269    <set var="NET_PLATFORM_SRC" hints="files">
3270        <if cond="PLATFORM_UNIX=='1'">$(NET_UNIX_SRC)</if>
3271        <if cond="PLATFORM_WIN32=='1'">$(NET_WIN32_SRC) $(NET_WINCE_SRC)</if>
3272        <if cond="PLATFORM_MACOSX=='1'">$(NET_UNIX_SRC)</if>
3273        <if cond="PLATFORM_MACOS=='1'">$(NET_MAC_CARBONLIB_SRC)</if>
3274        <if cond="PLATFORM_OS2=='1'">$(NET_OS2_SRC)</if>
3275    </set>
3276    <set var="NET_PLATFORM_HDR" hints="files">
3277        <if cond="PLATFORM_UNIX=='1'">$(NET_UNIX_HDR)</if>
3278        <if cond="PLATFORM_WIN32=='1'">$(NET_WIN32_HDR) $(NET_WINCE_HDR)</if>
3279        <if cond="PLATFORM_OS2=='1'">$(NET_OS2_HDR)</if>
3280        <if cond="PLATFORM_MACOSX=='1'">$(NET_UNIX_HDR)</if>
3281        <if cond="PLATFORM_MACOS=='1'">$(NET_MAC_CARBONLIB_HDR)</if>
3282    </set>
3283
3284    <set var="NET_SRC" hints="files">
3285        $(NET_CMN_SRC) $(NET_PLATFORM_SRC)
3286    </set>
3287
3288
3289    <!-- GUI sources: -->
3290
3291    <set var="LOWLEVEL_SRC" hints="files">
3292        <if cond="TOOLKIT=='GTK' and TOOLKIT_VERSION=='2'">$(GTK_LOWLEVEL_SRC)</if>
3293        <if cond="TOOLKIT=='GTK' and TOOLKIT_VERSION==''">$(GTK1_LOWLEVEL_SRC)</if>
3294        <if cond="TOOLKIT=='MOTIF'">$(MOTIF_LOWLEVEL_SRC)</if>
3295        <if cond="TOOLKIT=='MSW'">$(MSW_LOWLEVEL_SRC) $(MSW_DESKTOP_LOWLEVEL_SRC)</if>
3296        <if cond="TOOLKIT=='WINCE'">$(MSW_LOWLEVEL_SRC)</if>
3297        <if cond="TOOLKIT=='MAC'">$(MAC_LOWLEVEL_SRC)</if>
3298        <if cond="TOOLKIT=='COCOA'">$(COCOA_LOWLEVEL_SRC)</if>
3299        <if cond="TOOLKIT=='PM'">$(OS2_LOWLEVEL_SRC)</if>
3300        <if cond="TOOLKIT=='X11'">$(X11_LOWLEVEL_SRC)</if>
3301        <if cond="TOOLKIT=='MGL'">$(MGL_LOWLEVEL_SRC)</if>
3302        <if cond="TOOLKIT=='DFB'">$(DFB_LOWLEVEL_SRC)</if>
3303    </set>
3304    <set var="LOWLEVEL_HDR" hints="files">
3305        <if cond="TOOLKIT=='GTK' and TOOLKIT_VERSION=='2'">$(GTK_LOWLEVEL_HDR)</if>
3306        <if cond="TOOLKIT=='GTK' and TOOLKIT_VERSION==''">$(GTK1_LOWLEVEL_HDR)</if>
3307        <if cond="TOOLKIT=='MOTIF'">$(MOTIF_LOWLEVEL_HDR)</if>
3308        <if cond="TOOLKIT=='MSW'">$(MSW_LOWLEVEL_HDR) $(MSW_DESKTOP_LOWLEVEL_HDR)</if>
3309        <if cond="TOOLKIT=='WINCE'">$(MSW_LOWLEVEL_HDR)</if>
3310        <if cond="TOOLKIT=='MAC'">$(MAC_LOWLEVEL_HDR)</if>
3311        <if cond="TOOLKIT=='COCOA'">$(COCOA_LOWLEVEL_HDR)</if>
3312        <if cond="TOOLKIT=='PM'">$(OS2_LOWLEVEL_HDR)</if>
3313        <if cond="TOOLKIT=='X11'">$(X11_LOWLEVEL_HDR)</if>
3314        <if cond="TOOLKIT=='MGL'">$(MGL_LOWLEVEL_HDR)</if>
3315        <if cond="TOOLKIT=='DFB'">$(DFB_LOWLEVEL_HDR)</if>
3316    </set>
3317
3318    <set var="GUI_SRC" hints="files">
3319        <if cond="TOOLKIT=='GTK' and TOOLKIT_VERSION=='2'">$(GTK_SRC)</if>
3320        <if cond="TOOLKIT=='GTK' and TOOLKIT_VERSION==''">$(GTK1_SRC)</if>
3321        <if cond="TOOLKIT=='MOTIF'">$(MOTIF_SRC)</if>
3322        <if cond="TOOLKIT=='MSW'">$(MSW_SRC) $(MSW_DESKTOP_SRC)</if>
3323        <if cond="TOOLKIT=='WINCE'">$(MSW_SRC) $(WINCE_SRC)</if>
3324        <if cond="TOOLKIT=='MAC'">$(MAC_SRC) $(MAC_OSX_SRC)</if>
3325        <if cond="TOOLKIT=='COCOA'">$(COCOA_SRC)</if>
3326        <if cond="TOOLKIT=='PM'">$(OS2_SRC)</if>
3327    </set>
3328    <set var="GUI_HDR" hints="files">
3329        <if cond="TOOLKIT=='GTK' and TOOLKIT_VERSION=='2'">$(GTK_HDR)</if>
3330        <if cond="TOOLKIT=='GTK' and TOOLKIT_VERSION==''">$(GTK1_HDR)</if>
3331        <if cond="TOOLKIT=='MOTIF'">$(MOTIF_HDR)</if>
3332        <if cond="TOOLKIT=='MSW'">$(MSW_HDR) $(MSW_DESKTOP_HDR)</if>
3333        <if cond="TOOLKIT=='WINCE'">$(MSW_HDR) $(WINCE_HDR)</if>
3334        <if cond="TOOLKIT=='MAC'">$(MAC_CMN_HDR) $(MAC_HDR)</if>
3335        <if cond="TOOLKIT=='COCOA'">$(COCOA_HDR)</if>
3336        <if cond="TOOLKIT=='PM'">$(OS2_HDR)</if>
3337    </set>
3338
3339    <set var="CORE_SRC" hints="files">
3340        <if cond="USE_GUI=='1' and WXUNIV=='0'">
3341            $(LOWLEVEL_SRC) $(GUI_SRC) $(GUI_CMN_SRC)
3342        </if>
3343        <if cond="USE_GUI=='1' and WXUNIV=='1'">
3344            $(LOWLEVEL_SRC) $(UNIV_SRC) $(UNIV_THEMES_SRC) $(GUI_CMN_SRC)
3345        </if>
3346    </set>
3347
3348    <!-- wxAdvanced files: -->
3349    <set var="ADVANCED_PLATFORM_SRC" hints="files">
3350        <if cond="TOOLKIT=='MSW'">$(ADVANCED_MSW_SRC) $(ADVANCED_MSW_DESKTOP_SRC)</if>
3351        <if cond="TOOLKIT=='WINCE'">$(ADVANCED_MSW_SRC)</if>
3352        <if cond="TOOLKIT=='MAC'">$(ADVANCED_MAC_SRC)</if>
3353        <if cond="TOOLKIT=='COCOA'">$(ADVANCED_COCOA_SRC)</if>
3354        <if cond="TOOLKIT=='MOTIF'">$(ADVANCED_UNIX_SRC)</if>
3355        <if cond="TOOLKIT=='GTK' and TOOLKIT_VERSION=='2'">$(ADVANCED_UNIX_SRC) $(ADVANCED_GTK_SRC)</if>
3356        <if cond="TOOLKIT=='GTK' and TOOLKIT_VERSION==''">$(ADVANCED_UNIX_SRC) $(ADVANCED_GTK1_SRC)</if>
3357        <if cond="TOOLKIT=='X11'">$(ADVANCED_UNIX_SRC)</if>
3358        <if cond="TOOLKIT=='MGL' and PLATFORM_UNIX=='1'">$(ADVANCED_UNIX_SRC)</if>
3359        <if cond="TOOLKIT=='PM'">$(ADVANCED_OS2_SRC)</if>
3360    </set>
3361    <set var="ADVANCED_PLATFORM_HDR" hints="files">
3362        <if cond="TOOLKIT=='MSW'">$(ADVANCED_MSW_HDR) $(ADVANCED_MSW_DESKTOP_HDR)</if>
3363        <if cond="TOOLKIT=='WINCE'">$(ADVANCED_MSW_HDR)</if>
3364        <if cond="TOOLKIT=='MAC'">$(ADVANCED_MAC_HDR)</if>
3365        <if cond="TOOLKIT=='COCOA'">$(ADVANCED_COCOA_HDR)</if>
3366        <if cond="TOOLKIT=='MOTIF'">$(ADVANCED_UNIX_HDR)</if>
3367        <if cond="TOOLKIT=='GTK' and TOOLKIT_VERSION=='2'">$(ADVANCED_UNIX_HDR) $(ADVANCED_GTK_HDR)</if>
3368        <if cond="TOOLKIT=='GTK' and TOOLKIT_VERSION==''">$(ADVANCED_UNIX_HDR) $(ADVANCED_GTK1_HDR)</if>
3369        <if cond="TOOLKIT=='X11'">$(ADVANCED_UNIX_HDR)</if>
3370        <if cond="TOOLKIT=='MGL' and PLATFORM_UNIX=='1'">$(ADVANCED_UNIX_HDR)</if>
3371        <if cond="TOOLKIT=='PM'">$(ADVANCED_OS2_HDR)</if>
3372    </set>
3373
3374    <!-- wxAdv files not used by wxUniv -->
3375    <set var="ADVANCED_PLATFORM_NATIVE_SRC" hints="files">
3376        <if cond="TOOLKIT=='MSW'">$(ADVANCED_MSW_NATIVE_SRC)</if>
3377        <if cond="TOOLKIT=='WINCE'">$(ADVANCED_MSW_NATIVE_SRC)</if>
3378    </set>
3379    <set var="ADVANCED_PLATFORM_NATIVE_HDR" hints="files">
3380        <if cond="TOOLKIT=='MSW'">$(ADVANCED_MSW_NATIVE_HDR)</if>
3381        <if cond="TOOLKIT=='WINCE'">$(ADVANCED_MSW_NATIVE_HDR)</if>
3382    </set>
3383
3384    <set var="ADVANCED_SRC" hints="files">
3385        <if cond="WXUNIV=='0'">$(ADVANCED_CMN_SRC) $(ADVANCED_PLATFORM_SRC) $(ADVANCED_PLATFORM_NATIVE_SRC)</if>
3386        <if cond="WXUNIV=='1'">$(ADVANCED_CMN_SRC) $(ADVANCED_PLATFORM_SRC)</if>
3387    </set>
3388    <set var="ADVANCED_HDR" hints="files">
3389        <if cond="WXUNIV=='0'">$(ADVANCED_CMN_HDR) $(ADVANCED_PLATFORM_HDR) $(ADVANCED_PLATFORM_NATIVE_HDR)</if>
3390        <if cond="WXUNIV=='1'">$(ADVANCED_CMN_HDR) $(ADVANCED_PLATFORM_HDR)</if>
3391    </set>
3392
3393    <!-- wxMedia files: -->
3394    <set var="MEDIA_PLATFORM_SRC" hints="files">
3395        <if cond="TOOLKIT=='MSW'">$(MEDIA_MSW_SRC) $(MEDIA_MSW_DESKTOP_SRC)</if>
3396        <if cond="TOOLKIT=='WINCE'">$(MEDIA_MSW_SRC)</if>
3397        <if cond="TOOLKIT=='MAC'">$(MEDIA_MAC_SRC)</if>
3398        <if cond="TOOLKIT=='COCOA'">$(MEDIA_COCOA_SRC)</if>
3399        <if cond="TOOLKIT=='MOTIF'">$(MEDIA_UNIX_SRC)</if>
3400        <if cond="TOOLKIT=='GTK'">$(MEDIA_UNIX_SRC) $(MEDIA_GTK_SRC)</if>
3401        <if cond="TOOLKIT=='X11'">$(MEDIA_UNIX_SRC)</if>
3402        <if cond="TOOLKIT=='PM'">$(MEDIA_OS2_SRC)</if>
3403    </set>
3404    <set var="MEDIA_PLATFORM_HDR" hints="files">
3405        <if cond="TOOLKIT=='MSW'">$(MEDIA_MSW_HDR) $(MEDIA_MSW_DESKTOP_HDR)</if>
3406        <if cond="TOOLKIT=='WINCE'">$(MEDIA_MSW_HDR)</if>
3407        <if cond="TOOLKIT=='MAC'">$(MEDIA_MAC_HDR)</if>
3408        <if cond="TOOLKIT=='COCOA'">$(MEDIA_COCOA_HDR)</if>
3409        <if cond="TOOLKIT=='MOTIF'">$(MEDIA_UNIX_HDR)</if>
3410        <if cond="TOOLKIT=='GTK'">$(MEDIA_UNIX_HDR)</if>
3411        <if cond="TOOLKIT=='X11'">$(MEDIA_UNIX_HDR)</if>
3412        <if cond="TOOLKIT=='PM'">$(MEDIA_OS2_HDR)</if>
3413    </set>
3414    <set var="MEDIA_SRC">$(MEDIA_CMN_SRC) $(MEDIA_PLATFORM_SRC)</set>
3415    <set var="MEDIA_HDR">$(MEDIA_CMN_HDR) $(MEDIA_PLATFORM_HDR)</set>
3416
3417
3418    <set var="GUI_CORE_HEADERS" hints="files">
3419        <if cond="USE_GUI=='1' and WXUNIV=='0'">$(GUI_HDR)</if>
3420        <if cond="USE_GUI=='1' and WXUNIV=='1'">$(UNIV_HDR)</if>
3421    </set>
3422
3423    <set var="ALL_GUI_HEADERS" hints="files">
3424        <if cond="USE_GUI=='1'">
3425            $(GUI_CMN_HDR)
3426            $(LOWLEVEL_HDR)
3427            $(GUI_CORE_HEADERS)
3428            $(ADVANCED_HDR) $(MEDIA_HDR) $(HTML_HDR)
3429            $(OPENGL_HDR) $(QA_HDR) $(DBGRID_HDR) $(XRC_HDR) $(AUI_HDR) $(RICHTEXT_HDR)
3430        </if>
3431    </set>
3432
3433    <!-- for 'make install', only the headers needed for the installed port -->
3434    <set var="ALL_BASE_HEADERS" make_var="1" hints="files">
3435        $(BASE_CMN_HDR) $(BASE_PLATFORM_HDR)
3436        $(NET_CMN_HDR) $(NET_PLATFORM_HDR)
3437        $(XML_HDR) $(ODBC_HDR)
3438    </set>
3439    <set var="ALL_HEADERS" make_var="1" hints="files">
3440        $(ALL_BASE_HEADERS) $(ALL_GUI_HEADERS)
3441    </set>
3442
3443
3444    <!-- used by 'make dist', should include wxBase headers for all ports -->
3445    <set var="ALL_PORTS_BASE_HEADERS" make_var="1" hints="files">
3446        $(BASE_CMN_HDR)
3447        $(BASE_UNIX_HDR)
3448        $(BASE_WIN32_HDR) $(BASE_WINCE_HDR)
3449        $(BASE_MACOSX_HDR)
3450        $(BASE_PALMOS_HDR)
3451        $(BASE_MSDOS_HDR)
3452        $(NET_CMN_HDR)
3453        $(NET_UNIX_HDR)
3454        $(NET_WIN32_HDR) $(NET_WINCE_HDR)
3455        $(NET_OS2_HDR)
3456        $(NET_UNIX_HDR)
3457        $(NET_MAC_CARBONLIB_HDR)
3458        $(XML_HDR) $(ODBC_HDR)
3459    </set>
3460
3461    <!-- used by 'make dist', should include wxBase sources for all ports -->
3462    <set var="ALL_BASE_SOURCES" make_var="1" hints="files">
3463        $(BASE_CMN_SRC)
3464        $(BASE_UNIX_SRC) $(BASE_WIN32_SRC) $(BASE_WINCE_SRC)
3465        $(BASE_MAC_SRC)
3466        $(BASE_OS2_SRC)
3467        $(BASE_MSDOS_SRC)
3468        $(BASE_PALMOS_SRC)
3469        $(BASE_AND_GUI_CMN_SRC)
3470        $(BASE_AND_GUI_UNIX_SRC)
3471        $(BASE_AND_GUI_MAC_SRC)
3472        $(BASE_AND_GUI_WIN32_SRC)
3473        $(NET_CMN_SRC) $(NET_UNIX_SRC) $(NET_WIN32_SRC) $(NET_WINCE_SRC)
3474        $(XML_SRC) $(ODBC_SRC)
3475    </set>
3476
3477
3478
3479    <!-- ================================================================ -->
3480    <!--        Define where plugins sources go if USE_PLUGINS=0          -->
3481    <!-- ================================================================ -->
3482
3483    <!-- wxAdv sources -->
3484    <set var="PLUGIN_ADV_SRC">
3485        <if cond="FORMAT=='autoconf' and PLATFORM_UNIX=='1' and USE_PLUGINS=='0'">
3486            $(UNIX_SOUND_SRC_SDL)
3487        </if>
3488    </set>
3489
3490    <set var="PLUGIN_MONOLIB_SRC">$(PLUGIN_ADV_SRC)</set>
3491
3492</makefile>
3493