# This file is supposed to become the primary source of the files composing
# wxWidgets libraries and in the future all the other make/project files
# containing lists of wxWidgets sources will be generated from it.
#
# Currently most of build/bakefiles/files.bkl and MSVC10+ projects can be
# updated by running upmake script.
#
# The format of this file is very simple:
#  - Everything after '#' is a comment.
#  - White space is not significant.
#  - Variable definitions must start with "VAR=" line.
#  - Anything after one variable definition until the next one is the contents
#    of the variable. Notice that no variable expansion or anything other
#    fancy is done here.
# For the sources used in MSVC project files we also follow a convention that
# for each FOO_SRC there is a matching FOO_HDR, this allows us to just like FOO
# in the msvc_projects file instead of listing both the sources and headers.
### wxBase
## UNIX
# Files used on all Unix systems, including Darwin
BASE_UNIX_AND_DARWIN_SRC =
    src/common/fdiodispatcher.cpp
    src/common/selectdispatcher.cpp
    src/unix/appunix.cpp
    src/unix/dir.cpp
    src/unix/dlunix.cpp
    src/unix/epolldispatcher.cpp
    src/unix/evtloopunix.cpp
    src/unix/fdiounix.cpp
    src/unix/snglinst.cpp
    src/unix/stackwalk.cpp
    src/unix/stdpaths.cpp
    src/unix/timerunx.cpp
    src/unix/threadpsx.cpp
    src/unix/utilsunx.cpp
    src/unix/wakeuppipe.cpp
    src/unix/fswatcher_kqueue.cpp
BASE_UNIX_AND_DARWIN_HDR =
    wx/unix/app.h
    wx/unix/apptbase.h
    wx/unix/apptrait.h
    wx/unix/chkconf.h
    wx/unix/evtloop.h
    wx/unix/evtloopsrc.h
    wx/unix/pipe.h
    wx/unix/stdpaths.h
    wx/unix/stackwalk.h
    wx/unix/tls.h
    wx/unix/fswatcher_kqueue.h
# Files used on all Unix systems, including Darwin with any port but wxMac
# (this is really an aberration, we should also use these files for wxMac,
#  it's not done because of some OS 9 support leftovers only now)
BASE_UNIX_AND_DARWIN_NOTWXMAC_SRC =
    $(BASE_UNIX_AND_DARWIN_SRC)
    src/unix/mimetype.cpp
BASE_UNIX_AND_DARWIN_NOTWXMAC_HDR =
    $(BASE_UNIX_AND_DARWIN_HDR)
    wx/unix/mimetype.h
# Files used on all non-Darwin Unix systems (because Darwin provides other,
# better, native equivalents of the functionality they implement (e.g.
# CFSocket instead of BSD sockets) or doesn't provide it at all (epoll,
# backtrace())
BASE_UNIX_SRC =
    $(BASE_UNIX_AND_DARWIN_NOTWXMAC_SRC)
    src/unix/fswatcher_inotify.cpp
BASE_UNIX_HDR =
    $(BASE_UNIX_AND_DARWIN_NOTWXMAC_HDR)
    wx/unix/fswatcher_inotify.h
## Windows
BASE_WIN32_SRC =
    src/msw/basemsw.cpp
    src/msw/crashrpt.cpp
    src/msw/debughlp.cpp
    src/msw/dde.cpp
    src/msw/dir.cpp
    src/msw/dlmsw.cpp
    src/msw/evtloopconsole.cpp
    src/msw/mimetype.cpp
    src/msw/power.cpp
    src/msw/regconf.cpp
    src/msw/registry.cpp
    src/msw/snglinst.cpp
    src/msw/stackwalk.cpp
    src/msw/stdpaths.cpp
    src/msw/thread.cpp
    src/msw/timer.cpp
    src/msw/utils.cpp
    src/msw/utilsexc.cpp
    src/msw/fswatcher.cpp
BASE_AND_GUI_WIN32_SRC =
    src/msw/main.cpp
    src/msw/volume.cpp
BASE_WIN32_HDR =
    wx/msw/apptrait.h
    wx/msw/apptbase.h
    wx/msw/chkconf.h
    wx/msw/crashrpt.h
    wx/msw/dde.h
    wx/msw/debughlp.h
    wx/msw/evtloopconsole.h
    wx/msw/gccpriv.h
    wx/msw/libraries.h
    wx/msw/mimetype.h
    wx/msw/private.h
    wx/msw/regconf.h
    wx/msw/registry.h
    wx/msw/seh.h
    wx/msw/stackwalk.h
    wx/msw/stdpaths.h
    wx/msw/winundef.h
    wx/msw/wrapcctl.h
    wx/msw/wrapcdlg.h
    wx/msw/wrapwin.h
    wx/msw/fswatcher.h
## OS X
# Used on Mac OS X wxMac base, and Mac OS X darwin base
BASE_COREFOUNDATION_SRC =
    src/osx/core/cfstring.cpp
    src/osx/core/evtloop_cf.cpp
    src/osx/core/stdpaths_cf.cpp
    src/osx/core/strconv_cf.cpp
    src/osx/core/utilsexc_base.cpp
BASE_COREFOUNDATION_HDR =
    wx/osx/core/cfdataref.h
    wx/osx/core/cfref.h
    wx/osx/core/cfstring.h
    wx/osx/core/hid.h
    wx/osx/core/evtloop.h
    wx/osx/core/objcid.h
    wx/osx/core/private.h
    wx/osx/core/stdpaths.h
# Base files used by OS X ports (not Carbon)
BASE_OSX_SHARED_SRC =
    src/osx/core/mimetype.cpp
    $(BASE_COREFOUNDATION_SRC)
    $(BASE_UNIX_AND_DARWIN_SRC)
BASE_OSX_SHARED_HDR =
    $(BASE_COREFOUNDATION_HDR)
    $(BASE_UNIX_AND_DARWIN_HDR)
# Base and GUI files used by OS X
BASE_AND_GUI_OSX_CARBON_SRC =
    src/osx/carbon/utils.cpp
    src/osx/carbon/uma.cpp
BASE_AND_GUI_OSX_COCOA_SRC =
    src/osx/cocoa/utils.mm
    src/osx/cocoa/power.mm
BASE_AND_GUI_OSX_IPHONE_SRC =
    src/osx/iphone/utils.mm
# files used by non-wxMac OS X builds
BASE_OSX_NOTWXMAC_SRC =
    $(BASE_UNIX_AND_DARWIN_NOTWXMAC_SRC)
    $(BASE_COREFOUNDATION_SRC)
BASE_OSX_NOTWXMAC_HDR =
    $(BASE_UNIX_AND_DARWIN_NOTWXMAC_HDR)
    $(BASE_COREFOUNDATION_HDR)
## Common
BASE_CMN_SRC =
    src/common/any.cpp
    src/common/appbase.cpp
    src/common/arcall.cpp
    src/common/arcfind.cpp
    src/common/archive.cpp
    src/common/arrstr.cpp
    src/common/base64.cpp
    src/common/clntdata.cpp
    src/common/cmdline.cpp
    src/common/config.cpp
    src/common/convauto.cpp
    src/common/datetime.cpp
    src/common/datetimefmt.cpp
    src/common/datstrm.cpp
    src/common/dircmn.cpp
    src/common/dynarray.cpp
    src/common/dynlib.cpp
    src/common/dynload.cpp
    src/common/encconv.cpp
    src/common/evtloopcmn.cpp
    src/common/extended.c
    src/common/ffile.cpp
    src/common/file.cpp
    src/common/fileback.cpp
    src/common/fileconf.cpp
    src/common/filefn.cpp
    src/common/filename.cpp
    src/common/filesys.cpp
    src/common/filtall.cpp
    src/common/filtfind.cpp
    src/common/fmapbase.cpp
    src/common/fs_arc.cpp
    src/common/fs_filter.cpp
    src/common/hash.cpp
    src/common/hashmap.cpp
    src/common/init.cpp
    src/common/intl.cpp
    src/common/ipcbase.cpp
    src/common/languageinfo.cpp
    src/common/list.cpp
    src/common/log.cpp
    src/common/longlong.cpp
    src/common/memory.cpp
    src/common/mimecmn.cpp
    src/common/module.cpp
    src/common/mstream.cpp
    src/common/numformatter.cpp
    src/common/object.cpp
    src/common/platinfo.cpp
    src/common/powercmn.cpp
    src/common/process.cpp
    src/common/regex.cpp
    src/common/stdpbase.cpp
    src/common/sstream.cpp
    src/common/stdstream.cpp
    src/common/stopwatch.cpp
    src/common/strconv.cpp
    src/common/stream.cpp
    src/common/string.cpp
    src/common/stringimpl.cpp
    src/common/stringops.cpp
    src/common/strvararg.cpp
    src/common/sysopt.cpp
    src/common/tarstrm.cpp
    src/common/textbuf.cpp
    src/common/textfile.cpp
    src/common/threadinfo.cpp
    src/common/time.cpp
    src/common/timercmn.cpp
    src/common/timerimpl.cpp
    src/common/tokenzr.cpp
    src/common/translation.cpp
    src/common/txtstrm.cpp
    src/common/unichar.cpp
    src/common/uri.cpp
    src/common/ustring.cpp
    src/common/variant.cpp
    src/common/wfstream.cpp
    src/common/wxcrt.cpp
    src/common/wxprintf.cpp
    src/common/xlocale.cpp
    src/common/xti.cpp
    src/common/xtistrm.cpp
    src/common/zipstrm.cpp
    src/common/zstream.cpp
    src/common/fswatchercmn.cpp
    src/generic/fswatcherg.cpp
BASE_AND_GUI_CMN_SRC =
    src/common/event.cpp
    src/common/fs_mem.cpp
    src/common/msgout.cpp
    src/common/utilscmn.cpp
BASE_CMN_HDR =
    wx/afterstd.h
    wx/any.h
    wx/anystr.h
    wx/app.h
    wx/apptrait.h
    wx/archive.h
    wx/arrimpl.cpp
    wx/arrstr.h
    wx/atomic.h
    wx/base64.h
    wx/beforestd.h
    wx/buffer.h
    wx/build.h
    wx/chartype.h
    wx/checkeddelete.h
    wx/chkconf.h
    wx/clntdata.h
    wx/cmdargs.h
    wx/cmdline.h
    wx/compiler.h
    wx/confbase.h
    wx/config.h
    wx/convauto.h
    wx/containr.h
    wx/cpp.h
    wx/crt.h
    wx/datetime.h
    wx/datstrm.h
    wx/dde.h
    wx/debug.h
    wx/defs.h
    wx/dir.h
    wx/dlimpexp.h
    wx/dlist.h
    wx/dynarray.h
    wx/dynlib.h
    wx/dynload.h
    wx/encconv.h
    wx/event.h
    wx/eventfilter.h
    wx/evtloop.h
    wx/except.h
    wx/features.h
    wx/flags.h
    wx/ffile.h
    wx/file.h
    wx/fileconf.h
    wx/filefn.h
    wx/filename.h
    wx/filesys.h
    wx/fontenc.h
    wx/fontmap.h
    wx/fs_arc.h
    wx/fs_filter.h
    wx/fs_mem.h
    wx/fs_zip.h
    wx/hash.h
    wx/hashmap.h
    wx/hashset.h
    wx/iconloc.h
    wx/init.h
    wx/intl.h
    wx/iosfwrap.h
    wx/ioswrap.h
    wx/ipc.h
    wx/ipcbase.h
    wx/kbdstate.h
    wx/language.h
    wx/link.h
    wx/list.h
    wx/listimpl.cpp
    wx/log.h
    wx/longlong.h
    wx/math.h
    wx/memconf.h
    wx/memory.h
    wx/memtext.h
    wx/mimetype.h
    wx/module.h
    wx/mousestate.h
    wx/msgout.h
    wx/msgqueue.h
    wx/mstream.h
    wx/numformatter.h
    wx/object.h
    wx/platform.h
    wx/platinfo.h
    wx/power.h
    wx/process.h
    wx/ptr_scpd.h
    wx/ptr_shrd.h
    wx/recguard.h
    wx/regex.h
    wx/rtti.h
    wx/scopedarray.h
    wx/scopedptr.h
    wx/scopeguard.h
    wx/sharedptr.h
    wx/snglinst.h
    wx/sstream.h
    wx/stack.h
    wx/stackwalk.h
    wx/stdpaths.h
    wx/stdstream.h
    wx/stockitem.h
    wx/stopwatch.h
    wx/strconv.h
    wx/stream.h
    wx/string.h
    wx/stringimpl.h
    wx/stringops.h
    wx/strvararg.h
    wx/sysopt.h
    wx/tarstrm.h
    wx/textbuf.h
    wx/textfile.h
    wx/thread.h
    wx/thrimpl.cpp
    wx/time.h
    wx/timer.h
    wx/tls.h
    wx/tokenzr.h
    wx/tracker.h
    wx/translation.h
    wx/txtstrm.h
    wx/typeinfo.h
    wx/types.h
    wx/unichar.h
    wx/uri.h
    wx/ustring.h
    wx/utils.h
    wx/variant.h
    wx/vector.h
    wx/version.h
    wx/versioninfo.h
    wx/volume.h
    wx/weakref.h
    wx/wfstream.h
    wx/wx.h
    wx/wxchar.h
    wx/wxcrt.h
    wx/wxcrtbase.h
    wx/wxcrtvararg.h
    wx/wxprec.h
    wx/xlocale.h
    wx/xti.h
    wx/xti2.h
    wx/xtistrm.h
    wx/xtictor.h
    wx/xtihandler.h
    wx/xtiprop.h
    wx/xtitypes.h
    wx/zipstrm.h
    wx/zstream.h
    wx/meta/convertible.h
    wx/meta/if.h
    wx/meta/implicitconversion.h
    wx/meta/int2type.h
    wx/meta/movable.h
    wx/meta/pod.h
    wx/meta/removeref.h
    wx/fswatcher.h
    wx/generic/fswatcher.h
# wxNet
NET_UNIX_SRC =
    src/common/socketiohandler.cpp
    src/unix/sockunix.cpp
NET_OSX_SRC =
    src/osx/core/sockosx.cpp
NET_WIN32_SRC =
    src/msw/sockmsw.cpp
    src/msw/urlmsw.cpp
NET_WIN32_HDR =
NET_CMN_SRC =
    src/common/fs_inet.cpp
    src/common/ftp.cpp
    src/common/http.cpp
    src/common/protocol.cpp
    src/common/sckaddr.cpp
    src/common/sckfile.cpp
    src/common/sckipc.cpp
    src/common/sckstrm.cpp
    src/common/socket.cpp
    src/common/url.cpp
NET_CMN_HDR =
    wx/fs_inet.h
    wx/protocol/file.h
    wx/protocol/ftp.h
    wx/protocol/http.h
    wx/protocol/log.h
    wx/protocol/protocol.h
    wx/sckaddr.h
    wx/sckipc.h
    wx/sckstrm.h
    wx/socket.h
    wx/url.h
# wxQA (non GUI library)
QA_SRC =
    src/common/debugrpt.cpp
    src/generic/dbgrptg.cpp
QA_HDR =
    wx/debugrpt.h
# Common GUI files
GUI_CMN_SRC =
    src/common/accelcmn.cpp
    src/common/accesscmn.cpp
    src/common/anidecod.cpp
    src/common/affinematrix2d.cpp
    src/common/appcmn.cpp
    src/common/artprov.cpp
    src/common/artstd.cpp
    src/common/arttango.cpp
    src/common/bmpbase.cpp
    src/common/bmpbtncmn.cpp
    src/common/bookctrl.cpp
    src/common/btncmn.cpp
    src/common/cairo.cpp
    src/common/checkboxcmn.cpp
    src/common/checklstcmn.cpp
    src/common/choiccmn.cpp
    src/common/clipcmn.cpp
    src/common/clrpickercmn.cpp
    src/common/colourcmn.cpp
    src/common/colourdata.cpp
    src/common/combocmn.cpp
    src/common/cmdproc.cpp
    src/common/cmndata.cpp
    src/common/containr.cpp
    src/common/cshelp.cpp
    src/common/ctrlcmn.cpp
    src/common/ctrlsub.cpp
    src/common/dcbase.cpp
    src/common/dcbufcmn.cpp
    src/common/dcgraph.cpp
    src/common/dcsvg.cpp
    src/common/dirctrlcmn.cpp
    src/common/dlgcmn.cpp
    src/common/dndcmn.cpp
    src/common/dobjcmn.cpp
    src/common/docmdi.cpp
    src/common/docview.cpp
    src/common/dpycmn.cpp
    src/common/dseldlg.cpp
    src/common/effects.cpp
    src/common/fddlgcmn.cpp
    src/common/filectrlcmn.cpp
    src/common/filehistorycmn.cpp
    src/common/filepickercmn.cpp
    src/common/fontpickercmn.cpp
    src/common/fldlgcmn.cpp
    src/common/fontcmn.cpp
    src/common/fontdata.cpp
    src/generic/graphicc.cpp
    src/common/fontenumcmn.cpp
    src/common/fontmap.cpp
    src/common/fontutilcmn.cpp
    src/common/framecmn.cpp
    src/common/gaugecmn.cpp
    src/common/gbsizer.cpp
    src/common/gdicmn.cpp
    src/common/geometry.cpp
    src/common/gifdecod.cpp
    src/common/graphcmn.cpp
    src/common/headercolcmn.cpp
    src/common/headerctrlcmn.cpp
    src/common/helpbase.cpp
    src/common/iconbndl.cpp
    src/common/imagall.cpp
    src/common/imagbmp.cpp
    src/common/image.cpp
    src/common/imagfill.cpp
    src/common/imaggif.cpp
    src/common/imagiff.cpp
    src/common/imagjpeg.cpp
    src/common/imagpcx.cpp
    src/common/imagpng.cpp
    src/common/imagpnm.cpp
    src/common/imagtga.cpp
    src/common/imagtiff.cpp
    src/common/imagxpm.cpp
    src/common/layout.cpp
    src/common/lboxcmn.cpp
    src/common/listctrlcmn.cpp
    src/common/markupparser.cpp
    src/common/matrix.cpp
    src/common/menucmn.cpp
    src/common/modalhook.cpp
    src/common/mousemanager.cpp
    src/common/nbkbase.cpp
    src/common/overlaycmn.cpp
    src/common/ownerdrwcmn.cpp
    src/common/paper.cpp
    src/common/panelcmn.cpp
    src/common/persist.cpp
    src/common/pickerbase.cpp
    src/common/popupcmn.cpp
    src/common/preferencescmn.cpp
    src/common/prntbase.cpp
    src/common/quantize.cpp
    src/common/radiobtncmn.cpp
    src/common/radiocmn.cpp
    src/common/rearrangectrl.cpp
    src/common/rendcmn.cpp
    src/common/rgncmn.cpp
    src/common/scrolbarcmn.cpp
    src/common/settcmn.cpp
    src/common/sizer.cpp
    src/common/slidercmn.cpp
    src/common/spinbtncmn.cpp
    src/common/spinctrlcmn.cpp
    src/common/srchcmn.cpp
    src/common/statbar.cpp
    src/common/statbmpcmn.cpp
    src/common/statboxcmn.cpp
    src/common/statlinecmn.cpp
    src/common/stattextcmn.cpp
    src/common/stockitem.cpp
    src/common/tbarbase.cpp
    src/common/textcmn.cpp
    src/common/textentrycmn.cpp
    src/common/textmeasurecmn.cpp
    src/common/toplvcmn.cpp
    src/common/treebase.cpp
    src/common/uiactioncmn.cpp
    src/common/valgen.cpp
    src/common/validate.cpp
    src/common/valtext.cpp
    src/common/valnum.cpp
    src/common/wincmn.cpp
    src/common/windowid.cpp
    src/common/wrapsizer.cpp
    src/common/xpmdecod.cpp
    src/generic/busyinfo.cpp
    src/generic/buttonbar.cpp
    src/generic/choicdgg.cpp
    src/generic/choicbkg.cpp
    src/generic/combog.cpp
    src/generic/dcpsg.cpp
    src/generic/dirctrlg.cpp
    src/generic/dragimgg.cpp
    src/generic/filectrlg.cpp
    src/generic/headerctrlg.cpp
    src/generic/infobar.cpp
    src/generic/listbkg.cpp
    src/generic/logg.cpp
    src/generic/markuptext.cpp
    src/generic/msgdlgg.cpp
    src/generic/numdlgg.cpp
    src/generic/progdlgg.cpp
    src/generic/preferencesg.cpp
    src/generic/printps.cpp
    src/generic/renderg.cpp
    src/generic/richmsgdlgg.cpp
    src/generic/scrlwing.cpp
    src/generic/selstore.cpp
    src/generic/spinctlg.cpp
    src/generic/splitter.cpp
    src/generic/srchctlg.cpp
    src/generic/statbmpg.cpp
    src/generic/stattextg.cpp
    src/generic/textdlgg.cpp
    src/generic/tipwin.cpp
    src/generic/toolbkg.cpp
    src/generic/treectlg.cpp
    src/generic/treebkg.cpp
    src/generic/vlbox.cpp
    src/generic/vscroll.cpp
    src/xrc/xmlreshandler.cpp
GUI_CMN_HDR =
    wx/affinematrix2dbase.h
    wx/affinematrix2d.h
    wx/anybutton.h
    wx/bmpbuttn.h
    wx/brush.h
    wx/button.h
    wx/checkbox.h
    wx/checklst.h
    wx/choicdlg.h
    wx/choice.h
    wx/cmndata.h
    wx/collpane.h
    wx/combo.h
    wx/combobox.h
    wx/compositewin.h
    wx/control.h
    wx/ctrlsub.h
    wx/cursor.h
    wx/custombgwin.h
    wx/dc.h
    wx/dcclient.h
    wx/dcgraph.h
    wx/dcmemory.h
    wx/dcprint.h
    wx/dcscreen.h
    wx/dcsvg.h
    wx/dialog.h
    wx/dirdlg.h
    wx/dragimag.h
    wx/encinfo.h
    wx/filedlg.h
    wx/frame.h
    wx/gauge.h
    wx/gbsizer.h
    wx/gdicmn.h
    wx/generic/accel.h
    wx/generic/buttonbar.h
    wx/generic/choicdgg.h
    wx/generic/combo.h
    wx/generic/custombgwin.h
    wx/generic/dcpsg.h
    wx/generic/dirctrlg.h
    wx/generic/dragimgg.h
    wx/generic/filectrlg.h
    wx/generic/headerctrlg.h
    wx/generic/infobar.h
    wx/generic/logg.h
    wx/generic/msgdlgg.h
    wx/generic/numdlgg.h
    wx/generic/notebook.h
    wx/generic/panelg.h
    wx/generic/prntdlgg.h
    wx/generic/printps.h
    wx/generic/progdlgg.h
    wx/generic/richmsgdlgg.h
    wx/generic/scrolwin.h
    wx/generic/spinctlg.h
    wx/generic/splitter.h
    wx/generic/srchctlg.h
    wx/generic/statbmpg.h
    wx/generic/stattextg.h
    wx/generic/textdlgg.h
    wx/generic/treectlg.h
    wx/graphics.h
    wx/headercol.h
    wx/headerctrl.h
    wx/helphtml.h
    wx/icon.h
    wx/infobar.h
    wx/itemid.h
    wx/layout.h
    wx/listbox.h
    wx/mdi.h
    wx/menu.h
    wx/modalhook.h
    wx/mousemanager.h
    wx/msgdlg.h
    wx/nativewin.h
    wx/numdlg.h
    wx/overlay.h
    wx/palette.h
    wx/panel.h
    wx/pen.h
    wx/position.h
    wx/preferences.h
    wx/radiobox.h
    wx/radiobut.h
    wx/range.h
    wx/rearrangectrl.h
    wx/renderer.h
    wx/richmsgdlg.h
    wx/scrolbar.h
    wx/scrolbar.h
    wx/scrolwin.h
    wx/selstore.h
    wx/settings.h
    wx/sizer.h
    wx/slider.h
    wx/statbmp.h
    wx/statbox.h
    wx/stattext.h
    wx/statusbr.h
    wx/taskbarbutton.h
    wx/testing.h
    wx/textcompleter.h
    wx/textctrl.h
    wx/textdlg.h
    wx/textentry.h
    wx/textwrapper.h
    wx/toolbar.h
    wx/validate.h
    wx/valtext.h
    wx/valnum.h
    wx/window.h
    wx/windowid.h
    wx/windowptr.h
    wx/withimages.h
    wx/wrapsizer.h
    wx/wupdlock.h
    wx/accel.h
    wx/access.h
    wx/anidecod.h
    wx/animdecod.h
    wx/appprogress.h
    wx/artprov.h
    wx/bitmap.h
    wx/bookctrl.h
    wx/busyinfo.h
    wx/generic/busyinfo.h
    wx/caret.h
    wx/choicebk.h
    wx/clipbrd.h
    wx/clrpicker.h
    wx/cmdproc.h
    wx/colordlg.h
    wx/colour.h
    wx/colourdata.h
    wx/cshelp.h
    wx/dataobj.h
    wx/dcmirror.h
    wx/dcps.h
    wx/dialup.h
    wx/dirctrl.h
    wx/display.h
    wx/display_impl.h
    wx/dnd.h
    wx/docmdi.h
    wx/docview.h
    wx/effects.h
    wx/evtloopsrc.h
    wx/fdrepdlg.h
    wx/filectrl.h
    wx/filehistory.h
    wx/filepicker.h
    wx/fontpicker.h
    wx/fmappriv.h
    wx/font.h
    wx/fontdata.h
    wx/fontdlg.h
    wx/fontenum.h
    wx/fontutil.h
    wx/gdiobj.h
    wx/geometry.h
    wx/gifdecod.h
    wx/help.h
    wx/helpbase.h
    wx/helpwin.h
    wx/iconbndl.h
    wx/imagbmp.h
    wx/image.h
    wx/imaggif.h
    wx/imagiff.h
    wx/imagjpeg.h
    wx/imaglist.h
    wx/imagpcx.h
    wx/imagpng.h
    wx/imagpnm.h
    wx/imagtga.h
    wx/imagtiff.h
    wx/imagxpm.h
    wx/listbase.h
    wx/listbook.h
    wx/listctrl.h
    wx/matrix.h
    wx/menuitem.h
    wx/metafile.h
    wx/minifram.h
    wx/nonownedwnd.h
    wx/notebook.h
    wx/ownerdrw.h
    wx/paper.h
    wx/persist.h
    wx/persist/bookctrl.h
    wx/persist/splitter.h
    wx/persist/toplevel.h
    wx/persist/treebook.h
    wx/persist/window.h
    wx/pickerbase.h
    wx/popupwin.h
    wx/print.h
    wx/printdlg.h
    wx/prntbase.h
    wx/progdlg.h
    wx/quantize.h
    wx/rawbmp.h
    wx/region.h
    wx/scopeguard.h
    wx/simplebook.h
    wx/spinbutt.h
    wx/spinctrl.h
    wx/splitter.h
    wx/srchctrl.h
    wx/statline.h
    wx/tbarbase.h
    wx/tglbtn.h
    wx/tipwin.h
    wx/toolbook.h
    wx/tooltip.h
    wx/toplevel.h
    wx/treebase.h
    wx/treebook.h
    wx/treectrl.h
    wx/uiaction.h
    wx/valgen.h
    wx/vidmode.h
    wx/vlbox.h
    wx/vms_x_fix.h
    wx/vscroll.h
    wx/xpmdecod.h
    wx/xpmhand.h
    wx/xrc/xmlreshandler.h
# Common Unix files
UNIX_SRC =
    src/unix/apptraits.cpp
# Common X11 code
XWIN_LOWLEVEL_SRC =
    src/generic/caret.cpp
    src/generic/imaglist.cpp
    src/unix/dialup.cpp
    src/unix/displayx11.cpp
    src/unix/fontenum.cpp
    src/unix/fontutil.cpp
    src/unix/uiactionx11.cpp
    src/unix/utilsx11.cpp
XWIN_LOWLEVEL_HDR =
    wx/generic/caret.h
    wx/generic/imaglist.h
    wx/unix/fontutil.h
    wx/unix/utilsx11.h
# wxGTK
GTK_WIN32_SRC =
    src/generic/caret.cpp
    src/generic/imaglist.cpp
    src/msw/ole/automtn.cpp
    src/msw/ole/oleutils.cpp
    src/msw/ole/safearray.cpp
    src/msw/ole/uuid.cpp
    src/msw/dialup.cpp
    src/msw/dib.cpp
    src/msw/display.cpp
    src/msw/utilswin.cpp
    src/unix/fontenum.cpp
    src/unix/fontutil.cpp
GTK_WIN32_HDR =
    wx/generic/caret.h
    wx/generic/imaglist.h
    wx/msw/ole/automtn.h
    wx/msw/ole/oleutils.h
    wx/msw/ole/safearray.h
    wx/msw/ole/uuid.h
    wx/msw/dib.h
    wx/unix/fontutil.h
GTK_LOWLEVEL_SRC =
    $(GTK_PLATFORM_SRC)
    src/generic/icon.cpp
    src/generic/paletteg.cpp
    src/gtk/app.cpp
    src/gtk/assertdlg_gtk.cpp
    src/gtk/bitmap.cpp
    src/gtk/brush.cpp
    src/gtk/clipbrd.cpp
    src/gtk/colour.cpp
    src/gtk/cursor.cpp
    src/gtk/dataobj.cpp
    src/gtk/dc.cpp
    src/gtk/display.cpp
    src/gtk/dnd.cpp
    src/gtk/evtloop.cpp
    src/gtk/filectrl.cpp
    src/gtk/filehistory.cpp
    src/gtk/font.cpp
    src/gtk/sockgtk.cpp
    src/gtk/minifram.cpp
    src/gtk/nonownedwnd.cpp
    src/gtk/pen.cpp
    src/gtk/popupwin.cpp
    src/gtk/private.cpp
    src/gtk/region.cpp
    src/gtk/renderer.cpp
    src/gtk/settings.cpp
    src/gtk/textmeasure.cpp
    src/gtk/timer.cpp
    src/gtk/tooltip.cpp
    src/gtk/toplevel.cpp
    src/gtk/utilsgtk.cpp
    src/gtk/win_gtk.cpp
    src/gtk/window.cpp
GTK2_LOWLEVEL_SRC =
    $(GTK_LOWLEVEL_SRC)
    src/gtk/dcclient.cpp
    src/gtk/dcmemory.cpp
    src/gtk/dcscreen.cpp
GTK_LOWLEVEL_HDR =
    $(GTK_PLATFORM_HDR)
    wx/generic/icon.h
    wx/generic/paletteg.h
    wx/gtk/app.h
    wx/gtk/assertdlg_gtk.h
    wx/gtk/bitmap.h
    wx/gtk/brush.h
    wx/gtk/clipbrd.h
    wx/gtk/colour.h
    wx/gtk/cursor.h
    wx/gtk/dataform.h
    wx/gtk/dataobj.h
    wx/gtk/dataobj2.h
    wx/gtk/dnd.h
    wx/gtk/evtloop.h
    wx/gtk/evtloopsrc.h
    wx/gtk/font.h
    wx/gtk/filehistory.h
    wx/gtk/minifram.h
    wx/gtk/nonownedwnd.h
    wx/gtk/pen.h
    wx/gtk/popupwin.h
    wx/gtk/region.h
    wx/gtk/tooltip.h
    wx/gtk/toplevel.h
    wx/gtk/window.h
GTK_SRC =
    # Generic implementations used by wxGTK:
    src/generic/accel.cpp
    src/generic/fdrepdlg.cpp
    # Needed as long as we support GTK+ < 2.6
    src/generic/filepickerg.cpp
    src/generic/listctrl.cpp
    src/generic/prntdlgg.cpp
    src/generic/statusbr.cpp
    # GTK+ specific files:
    src/gtk/anybutton.cpp
    src/gtk/artgtk.cpp
    src/gtk/bmpbuttn.cpp
    src/gtk/button.cpp
    src/gtk/checkbox.cpp
    src/gtk/checklst.cpp
    src/gtk/choice.cpp
    src/gtk/collpane.cpp
    src/gtk/colordlg.cpp
    src/gtk/combobox.cpp
    src/gtk/control.cpp
    src/gtk/clrpicker.cpp
    src/gtk/dialog.cpp
    src/gtk/fontpicker.cpp
    src/gtk/filepicker.cpp
    src/gtk/dirdlg.cpp
    src/gtk/filedlg.cpp
    src/gtk/fontdlg.cpp
    src/gtk/frame.cpp
    src/gtk/gauge.cpp
    src/gtk/gnome/gvfs.cpp
    src/gtk/infobar.cpp
    src/gtk/listbox.cpp
    src/gtk/mdi.cpp
    src/gtk/menu.cpp
    src/gtk/mnemonics.cpp
    src/gtk/msgdlg.cpp
    src/gtk/nativewin.cpp
    src/gtk/notebook.cpp
    src/gtk/print.cpp
    src/gtk/radiobox.cpp
    src/gtk/radiobut.cpp
    src/gtk/scrolbar.cpp
    src/gtk/scrolwin.cpp
    src/gtk/slider.cpp
    src/gtk/spinbutt.cpp
    src/gtk/spinctrl.cpp
    src/gtk/statbmp.cpp
    src/gtk/statbox.cpp
    src/gtk/statline.cpp
    src/gtk/stattext.cpp
    src/gtk/toolbar.cpp
    src/gtk/textctrl.cpp
    src/gtk/textentry.cpp
    src/gtk/tglbtn.cpp
    src/gtk/treeentry_gtk.c
GTK2_SRC =
    $(GTK_SRC)
    # Generic implementations used by wxGPE:
    src/generic/fontdlgg.cpp
GTK_HDR =
    wx/generic/fdrepdlg.h
    wx/generic/filepickerg.h
    wx/generic/listctrl.h
    wx/generic/statusbr.h
    wx/gtk/accel.h
    wx/gtk/anybutton.h
    wx/gtk/bmpbuttn.h
    wx/gtk/button.h
    wx/gtk/checkbox.h
    wx/gtk/checklst.h
    wx/gtk/chkconf.h
    wx/gtk/collpane.h
    wx/gtk/colordlg.h
    wx/gtk/choice.h
    wx/gtk/combobox.h
    wx/gtk/control.h
    wx/gtk/clrpicker.h
    wx/gtk/dialog.h
    wx/gtk/dirdlg.h
    wx/gtk/filectrl.h
    wx/gtk/filedlg.h
    wx/gtk/fontpicker.h
    wx/gtk/filepicker.h
    wx/gtk/fontdlg.h
    wx/gtk/frame.h
    wx/gtk/gauge.h
    wx/gtk/gnome/gvfs.h
    wx/gtk/infobar.h
    wx/gtk/listbox.h
    wx/gtk/mdi.h
    wx/gtk/menu.h
    wx/gtk/menuitem.h
    wx/gtk/msgdlg.h
    wx/gtk/notebook.h
    wx/gtk/print.h
    wx/gtk/radiobox.h
    wx/gtk/radiobut.h
    wx/gtk/scrolbar.h
    wx/gtk/scrolwin.h
    wx/gtk/slider.h
    wx/gtk/spinbutt.h
    wx/gtk/spinctrl.h
    wx/gtk/statbmp.h
    wx/gtk/statbox.h
    wx/gtk/statline.h
    wx/gtk/stattext.h
    wx/gtk/toolbar.h
    wx/gtk/textctrl.h
    wx/gtk/textentry.h
    wx/gtk/tglbtn.h
GTK2_HDR =
    $(GTK_HDR)
    wx/generic/fontdlgg.h
# wxGTK1
GTK1_LOWLEVEL_SRC =
    $(XWIN_LOWLEVEL_SRC)
    src/generic/icon.cpp
    src/generic/paletteg.cpp
    src/generic/textmeasure.cpp
    src/gtk1/app.cpp
    src/gtk1/bitmap.cpp
    src/gtk1/brush.cpp
    src/gtk1/clipbrd.cpp
    src/gtk1/colour.cpp
    src/gtk1/cursor.cpp
    src/gtk1/data.cpp
    src/gtk1/dataobj.cpp
    src/gtk1/dc.cpp
    src/gtk1/dcclient.cpp
    src/gtk1/dcmemory.cpp
    src/gtk1/dcscreen.cpp
    src/gtk1/dnd.cpp
    src/gtk1/evtloop.cpp
    src/gtk1/font.cpp
    src/gtk1/sockgtk.cpp
    src/gtk1/main.cpp
    src/gtk1/minifram.cpp
    src/gtk1/pen.cpp
    src/gtk1/popupwin.cpp
    src/gtk1/region.cpp
    src/gtk1/renderer.cpp
    src/gtk1/settings.cpp
    src/gtk1/timer.cpp
    src/gtk1/tooltip.cpp
    src/gtk1/toplevel.cpp
    src/gtk1/utilsgtk.cpp
    src/gtk1/win_gtk.c
    src/gtk1/window.cpp
GTK1_LOWLEVEL_HDR =
    $(XWIN_LOWLEVEL_HDR)
    wx/generic/icon.h
    wx/generic/paletteg.h
    wx/gtk1/app.h
    wx/gtk1/bitmap.h
    wx/gtk1/brush.h
    wx/gtk1/clipbrd.h
    wx/gtk1/colour.h
    wx/gtk1/cursor.h
    wx/gtk1/dataform.h
    wx/gtk1/dataobj.h
    wx/gtk1/dataobj2.h
    wx/gtk1/dc.h
    wx/gtk1/dcclient.h
    wx/gtk1/dcmemory.h
    wx/gtk1/dcscreen.h
    wx/gtk1/dnd.h
    wx/gtk1/font.h
    wx/gtk1/minifram.h
    wx/gtk1/pen.h
    wx/gtk1/popupwin.h
    wx/gtk1/region.h
    wx/gtk1/tooltip.h
    wx/gtk1/toplevel.h
    wx/gtk1/win_gtk.h
    wx/gtk1/window.h
GTK1_SRC =
    # Generic implementations used by wxGTK1:
    src/generic/accel.cpp
    src/generic/clrpickerg.cpp
    src/generic/collpaneg.cpp
    src/generic/colrdlgg.cpp
    src/generic/dirdlgg.cpp
    src/generic/fdrepdlg.cpp
    src/generic/filedlgg.cpp
    src/generic/filepickerg.cpp
    src/generic/fontdlgg.cpp
    src/generic/fontpickerg.cpp
    src/generic/listctrl.cpp
    src/generic/prntdlgg.cpp
    src/generic/statusbr.cpp
    # GTK1 specific files:
    src/gtk1/bmpbuttn.cpp
    src/gtk1/button.cpp
    src/gtk1/checkbox.cpp
    src/gtk1/checklst.cpp
    src/gtk1/choice.cpp
    src/gtk1/combobox.cpp
    src/gtk1/control.cpp
    src/gtk1/dialog.cpp
    src/gtk1/filedlg.cpp
    src/gtk1/fontdlg.cpp
    src/gtk1/frame.cpp
    src/gtk1/gauge.cpp
    src/gtk1/listbox.cpp
    src/gtk1/mdi.cpp
    src/gtk1/menu.cpp
    src/gtk1/mnemonics.cpp
    src/gtk1/notebook.cpp
    src/gtk1/radiobox.cpp
    src/gtk1/radiobut.cpp
    src/gtk1/scrolbar.cpp
    src/gtk1/scrolwin.cpp
    src/gtk1/slider.cpp
    src/gtk1/spinbutt.cpp
    src/gtk1/spinctrl.cpp
    src/gtk1/statbmp.cpp
    src/gtk1/statbox.cpp
    src/gtk1/statline.cpp
    src/gtk1/stattext.cpp
    src/gtk1/toolbar.cpp
    src/gtk1/textctrl.cpp
    src/gtk1/tglbtn.cpp
GTK1_HDR =
    wx/generic/clrpickerg.h
    wx/generic/collpaneg.h
    wx/generic/colrdlgg.h
    wx/generic/dirdlgg.h
    wx/generic/fdrepdlg.h
    wx/generic/filedlgg.h
    wx/generic/filepickerg.h
    wx/generic/fontdlgg.h
    wx/generic/fontpickerg.h
    wx/generic/listctrl.h
    wx/generic/statusbr.h
    wx/gtk1/accel.h
    wx/gtk1/bmpbuttn.h
    wx/gtk1/button.h
    wx/gtk1/checkbox.h
    wx/gtk1/checklst.h
    wx/gtk1/choice.h
    wx/gtk1/combobox.h
    wx/gtk1/control.h
    wx/gtk1/dialog.h
    wx/gtk1/filedlg.h
    wx/gtk1/fontdlg.h
    wx/gtk1/frame.h
    wx/gtk1/gauge.h
    wx/gtk1/listbox.h
    wx/gtk1/mdi.h
    wx/gtk1/menu.h
    wx/gtk1/menuitem.h
    wx/gtk1/msgdlg.h
    wx/gtk1/notebook.h
    wx/gtk1/radiobox.h
    wx/gtk1/radiobut.h
    wx/gtk1/scrolbar.h
    wx/gtk1/scrolwin.h
    wx/gtk1/slider.h
    wx/gtk1/spinbutt.h
    wx/gtk1/spinctrl.h
    wx/gtk1/statbmp.h
    wx/gtk1/statbox.h
    wx/gtk1/statline.h
    wx/gtk1/stattext.h
    wx/gtk1/toolbar.h
    wx/gtk1/textctrl.h
    wx/gtk1/tglbtn.h
    wx/gtk1/treectrl.h
# wxMotif
MOTIF_LOWLEVEL_SRC =
    $(XWIN_LOWLEVEL_SRC)
    src/generic/textmeasure.cpp
    src/x11/bitmap.cpp
    src/x11/brush.cpp
    src/x11/palette.cpp
    src/x11/pen.cpp
    src/x11/region.cpp
    src/x11/utilsx.cpp
MOTIF_LOWLEVEL_HDR =
    $(XWIN_LOWLEVEL_HDR)
    wx/x11/bitmap.h
    wx/x11/brush.h
    wx/x11/palette.h
    wx/x11/pen.h
    wx/x11/region.h
MOTIF_SRC =
    src/motif/accel.cpp
    src/motif/app.cpp
    src/motif/bmpbuttn.cpp
    src/motif/bmpmotif.cpp
    src/motif/button.cpp
    src/motif/checkbox.cpp
    src/motif/checklst.cpp
    src/motif/choice.cpp
    src/motif/clipbrd.cpp
    src/motif/colour.cpp
    src/motif/combobox.cpp
    src/motif/combobox_native.cpp
    src/motif/control.cpp
    src/motif/cursor.cpp
    src/motif/data.cpp
    src/motif/dataobj.cpp
    src/motif/dc.cpp
    src/motif/dcclient.cpp
    src/motif/dcmemory.cpp
    src/motif/dcscreen.cpp
    src/motif/dialog.cpp
    src/motif/evtloop.cpp
    src/motif/filedlg.cpp
    src/motif/font.cpp
    src/motif/frame.cpp
    src/motif/gauge.cpp
    src/motif/sockmot.cpp
    src/motif/icon.cpp
    src/motif/listbox.cpp
    src/motif/main.cpp
    src/motif/menu.cpp
    src/motif/menuitem.cpp
    src/motif/minifram.cpp
    src/motif/msgdlg.cpp
    src/motif/popupwin.cpp
    src/motif/radiobox.cpp
    src/motif/radiobut.cpp
    src/motif/scrolbar.cpp
    src/motif/settings.cpp
    src/motif/slider.cpp
    src/motif/spinbutt.cpp
    src/motif/statbmp.cpp
    src/motif/statbox.cpp
    src/motif/stattext.cpp
    src/motif/textctrl.cpp
    src/motif/textentry.cpp
    src/motif/timer.cpp
    src/motif/toolbar.cpp
    src/motif/toplevel.cpp
    src/motif/utils.cpp
    src/motif/window.cpp
    src/motif/xmcombo/xmcombo.c
    # Generic files used by wxMotif:
    src/generic/clrpickerg.cpp
    src/generic/collpaneg.cpp
    src/generic/colrdlgg.cpp
    src/generic/dirdlgg.cpp
    src/generic/fdrepdlg.cpp
    src/generic/filepickerg.cpp
    src/generic/fontdlgg.cpp
    src/generic/fontpickerg.cpp
    src/generic/listctrl.cpp
    src/generic/mdig.cpp
    src/generic/notebook.cpp
    src/generic/prntdlgg.cpp
    src/generic/statline.cpp
    src/generic/statusbr.cpp
    src/generic/tabg.cpp
MOTIF_HDR =
    wx/generic/clrpickerg.h
    wx/generic/collpaneg.h
    wx/generic/colrdlgg.h
    wx/generic/ctrlsub.h
    wx/generic/dirdlgg.h
    wx/generic/fdrepdlg.h
    wx/generic/filepickerg.h
    wx/generic/fontdlgg.h
    wx/generic/fontpickerg.h
    wx/generic/listctrl.h
    wx/generic/mdig.h
    wx/generic/notebook.h
    wx/generic/prntdlgg.h
    wx/generic/statline.h
    wx/generic/statusbr.h
    wx/generic/tabg.h
    wx/motif/accel.h
    wx/motif/app.h
    wx/motif/bmpbuttn.h
    wx/motif/bmpmotif.h
    wx/motif/button.h
    wx/motif/checkbox.h
    wx/motif/checklst.h
    wx/motif/chkconf.h
    wx/motif/choice.h
    wx/motif/clipbrd.h
    wx/motif/colour.h
    wx/motif/combobox.h
    wx/motif/control.h
    wx/motif/ctrlsub.h
    wx/motif/cursor.h
    wx/motif/dataform.h
    wx/motif/dataobj.h
    wx/motif/dataobj2.h
    wx/motif/dc.h
    wx/motif/dcclient.h
    wx/motif/dcmemory.h
    wx/motif/dcprint.h
    wx/motif/dcscreen.h
    wx/motif/dialog.h
    wx/motif/dnd.h
    wx/motif/filedlg.h
    wx/motif/font.h
    wx/motif/frame.h
    wx/motif/gauge.h
    wx/motif/icon.h
    wx/motif/listbox.h
    wx/motif/menu.h
    wx/motif/menuitem.h
    wx/motif/minifram.h
    wx/motif/msgdlg.h
    wx/motif/popupwin.h
    wx/motif/print.h
    wx/motif/private.h
    wx/motif/radiobox.h
    wx/motif/radiobut.h
    wx/motif/scrolbar.h
    wx/motif/slider.h
    wx/motif/spinbutt.h
    wx/motif/statbmp.h
    wx/motif/statbox.h
    wx/motif/stattext.h
    wx/motif/textctrl.h
    wx/motif/textentry.h
    wx/motif/tglbtn.h
    wx/motif/toolbar.h
    wx/motif/toplevel.h
    wx/motif/window.h
# wxX11
X11_LOWLEVEL_SRC =
    $(XWIN_LOWLEVEL_SRC)
    src/generic/icon.cpp
    src/generic/textmeasure.cpp
    src/generic/timer.cpp
    src/x11/app.cpp
    src/x11/bitmap.cpp
    src/x11/brush.cpp
    src/x11/clipbrd.cpp
    src/x11/colour.cpp
    src/x11/cursor.cpp
    src/x11/data.cpp
    src/x11/dataobj.cpp
    src/x11/dc.cpp
    src/x11/dcclient.cpp
    src/x11/dcmemory.cpp
    src/x11/dcscreen.cpp
    src/x11/evtloop.cpp
    src/x11/font.cpp
    src/x11/minifram.cpp
    src/x11/nanox.c
    src/x11/palette.cpp
    src/x11/pen.cpp
    src/x11/popupwin.cpp
    src/x11/region.cpp
    src/x11/reparent.cpp
    src/x11/settings.cpp
    src/x11/toplevel.cpp
    src/x11/utils.cpp
    src/x11/utilsx.cpp
    src/x11/window.cpp
X11_LOWLEVEL_HDR =
    $(XWIN_LOWLEVEL_HDR)
    wx/generic/icon.h
    wx/x11/app.h
    wx/x11/bitmap.h
    wx/x11/brush.h
    wx/x11/chkconf.h
    wx/x11/clipbrd.h
    wx/x11/colour.h
    wx/x11/cursor.h
    wx/x11/dataform.h
    wx/x11/dataobj.h
    wx/x11/dataobj2.h
    wx/x11/dc.h
    wx/x11/dcclient.h
    wx/x11/dcmemory.h
    wx/x11/dcprint.h
    wx/x11/dcscreen.h
    wx/x11/dnd.h
    wx/x11/font.h
    wx/x11/minifram.h
    wx/x11/palette.h
    wx/x11/pen.h
    wx/x11/popupwin.h
    wx/x11/print.h
    wx/x11/private.h
    wx/x11/privx.h
    wx/x11/region.h
    wx/x11/reparent.h
    wx/x11/textctrl.h
    wx/x11/toplevel.h
    wx/x11/window.h
# wxMSW
MSW_LOWLEVEL_SRC =
    src/msw/ole/activex.cpp
    src/msw/app.cpp
    src/msw/bitmap.cpp
    src/msw/brush.cpp
    src/msw/caret.cpp
    src/msw/clipbrd.cpp
    src/msw/colour.cpp
    src/msw/cursor.cpp
    src/msw/data.cpp
    src/msw/dc.cpp
    src/msw/dcclient.cpp
    src/msw/dcmemory.cpp
    src/msw/dcprint.cpp
    src/msw/dcscreen.cpp
    src/msw/dialup.cpp
    src/msw/dib.cpp
    src/msw/display.cpp
    src/msw/enhmeta.cpp
    src/msw/font.cpp
    src/msw/fontenum.cpp
    src/msw/fontutil.cpp
    src/msw/gdiimage.cpp
    src/msw/gdiobj.cpp
    src/msw/gdiplus.cpp
    src/msw/graphics.cpp
    src/msw/graphicsd2d.cpp
    src/msw/icon.cpp
    src/msw/imaglist.cpp
    src/msw/minifram.cpp
    src/msw/nonownedwnd.cpp
    src/msw/ole/dataobj.cpp
    src/msw/ole/dropsrc.cpp
    src/msw/ole/droptgt.cpp
    src/msw/ole/oleutils.cpp
    src/msw/ole/safearray.cpp
    src/msw/palette.cpp
    src/msw/pen.cpp
    src/msw/popupwin.cpp
    src/msw/printdlg.cpp
    src/msw/printwin.cpp
    src/msw/region.cpp
    src/msw/renderer.cpp
    src/msw/settings.cpp
    src/msw/textmeasure.cpp
    src/msw/tooltip.cpp
    src/msw/toplevel.cpp
    src/msw/uiaction.cpp
    src/msw/utilsgui.cpp
    src/msw/utilswin.cpp
    src/msw/uxtheme.cpp
    src/msw/window.cpp
MSW_LOWLEVEL_HDR =
    wx/msw/nonownedwnd.h
    wx/msw/ole/activex.h
    wx/msw/popupwin.h
    wx/msw/uxtheme.h
    wx/msw/uxthemep.h
    wx/msw/htmlhelp.h
MSW_DESKTOP_LOWLEVEL_SRC =
    src/msw/helpchm.cpp
    src/msw/helpwin.cpp
    src/msw/ole/automtn.cpp
    src/msw/ole/uuid.cpp
MSW_DESKTOP_LOWLEVEL_HDR =
    wx/msw/helpchm.h
    wx/msw/helpwin.h
MSW_SRC =
    src/generic/clrpickerg.cpp
    src/generic/collpaneg.cpp
    src/generic/filepickerg.cpp
    src/generic/fontpickerg.cpp
    src/generic/statusbr.cpp
    src/generic/prntdlgg.cpp
    src/msw/accel.cpp
    src/msw/anybutton.cpp
    src/msw/appprogress.cpp
    src/msw/artmsw.cpp
    src/msw/bmpbuttn.cpp
    src/msw/button.cpp
    src/msw/checkbox.cpp
    src/msw/choice.cpp
    src/msw/colordlg.cpp
    src/msw/combo.cpp
    src/msw/combobox.cpp
    src/msw/control.cpp
    src/msw/dialog.cpp
    src/msw/dirdlg.cpp
    src/msw/dragimag.cpp
    src/msw/evtloop.cpp
    src/msw/filedlg.cpp
    src/msw/frame.cpp
    src/msw/gauge.cpp
    src/msw/headerctrl.cpp
    src/msw/iniconf.cpp
    src/msw/listbox.cpp
    src/msw/listctrl.cpp
    src/msw/mdi.cpp
    src/msw/menu.cpp
    src/msw/menuitem.cpp
    src/msw/metafile.cpp
    src/msw/msgdlg.cpp
    src/msw/nativdlg.cpp
    src/msw/nativewin.cpp
    src/msw/notebook.cpp
    src/msw/ole/access.cpp
    src/msw/ownerdrw.cpp
    src/msw/panel.cpp
    src/msw/progdlg.cpp
    src/msw/radiobox.cpp
    src/msw/radiobut.cpp
    src/msw/richmsgdlg.cpp
    src/msw/scrolbar.cpp
    src/msw/slider.cpp
    src/msw/spinbutt.cpp
    src/msw/spinctrl.cpp
    src/msw/statbmp.cpp
    src/msw/statbox.cpp
    src/msw/statusbar.cpp
    src/msw/statline.cpp
    src/msw/stattext.cpp
    src/msw/taskbarbutton.cpp
    src/msw/toolbar.cpp
    src/msw/textctrl.cpp
    src/msw/textentry.cpp
    src/msw/tglbtn.cpp
    src/msw/treectrl.cpp
MSW_HDR =
    wx/generic/clrpickerg.h
    wx/generic/collpaneg.h
    wx/generic/filepickerg.h
    wx/generic/fontpickerg.h
    wx/msw/accel.h
    wx/msw/anybutton.h
    wx/msw/app.h
    wx/msw/appprogress.h
    wx/msw/bitmap.h
    wx/msw/bmpbuttn.h
    wx/msw/brush.h
    wx/msw/button.h
    wx/msw/caret.h
    wx/msw/checkbox.h
    wx/msw/choice.h
    wx/msw/clipbrd.h
    wx/msw/colordlg.h
    wx/msw/colour.h
    wx/msw/combo.h
    wx/msw/combobox.h
    wx/msw/control.h
    wx/msw/ctrlsub.h
    wx/msw/cursor.h
    wx/msw/custombgwin.h
    wx/msw/dc.h
    wx/msw/dcclient.h
    wx/msw/dcmemory.h
    wx/msw/dcprint.h
    wx/msw/dcscreen.h
    wx/msw/dialog.h
    wx/msw/dib.h
    wx/msw/dirdlg.h
    wx/msw/dragimag.h
    wx/msw/enhmeta.h
    wx/msw/evtloop.h
    wx/msw/filedlg.h
    wx/msw/font.h
    wx/msw/frame.h
    wx/msw/gauge.h
    wx/msw/gdiimage.h
    wx/msw/headerctrl.h
    wx/msw/icon.h
    wx/msw/imaglist.h
    wx/msw/iniconf.h
    wx/msw/init.h
    wx/msw/listbox.h
    wx/msw/listctrl.h
    wx/msw/mdi.h
    wx/msw/menu.h
    wx/msw/menuitem.h
    wx/msw/metafile.h
    wx/msw/minifram.h
    wx/msw/missing.h
    wx/msw/msgdlg.h
    wx/msw/msvcrt.h
    wx/msw/notebook.h
    wx/msw/ole/access.h
    wx/msw/ole/dataform.h
    wx/msw/ole/dataobj.h
    wx/msw/ole/dataobj2.h
    wx/msw/ole/dropsrc.h
    wx/msw/ole/droptgt.h
    wx/msw/ole/oleutils.h
    wx/msw/ole/safearray.h
    wx/msw/ownerdrw.h
    wx/msw/ownerdrawnbutton.h
    wx/msw/palette.h
    wx/msw/panel.h
    wx/msw/pen.h
    wx/msw/printdlg.h
    wx/msw/printwin.h
    wx/msw/progdlg.h
    wx/msw/radiobox.h
    wx/msw/radiobut.h
    wx/msw/region.h
    wx/msw/rcdefs.h
    wx/msw/richmsgdlg.h
    wx/msw/scrolbar.h
    wx/msw/slider.h
    wx/msw/spinbutt.h
    wx/msw/spinctrl.h
    wx/msw/statbmp.h
    wx/msw/statbox.h
    wx/msw/statusbar.h
    wx/msw/statline.h
    wx/msw/stattext.h
    wx/msw/taskbarbutton.h
    wx/msw/toolbar.h
    wx/msw/textctrl.h
    wx/msw/textentry.h
    wx/msw/tglbtn.h
    wx/msw/tooltip.h
    wx/msw/toplevel.h
    wx/msw/treectrl.h
    wx/msw/window.h
MSW_RSC =
    # Resources must be installed together with headers:
    wx/msw/wx.manifest
    wx/msw/amd64.manifest
    wx/msw/ia64.manifest
    wx/msw/wx.rc
    # bitmaps
    wx/msw/colours.bmp
    wx/msw/csquery.bmp
    # cursors
    wx/msw/blank.cur
    wx/msw/bullseye.cur
    wx/msw/cross.cur
    wx/msw/hand.cur
    wx/msw/magnif1.cur
    wx/msw/pbrush.cur
    wx/msw/pencil.cur
    wx/msw/pntleft.cur
    wx/msw/pntright.cur
    wx/msw/roller.cur
    # icons
    wx/msw/cdrom.ico
    wx/msw/child.ico
    wx/msw/computer.ico
    wx/msw/drive.ico
    wx/msw/file1.ico
    wx/msw/floppy.ico
    wx/msw/folder1.ico
    wx/msw/folder2.ico
    wx/msw/mdi.ico
    wx/msw/question.ico
    wx/msw/removble.ico
    wx/msw/std.ico
# Files used only by desktop MSW port, but *not* WindowsCE one:
MSW_DESKTOP_SRC =
    src/msw/checklst.cpp
    src/msw/fdrepdlg.cpp
    src/msw/fontdlg.cpp
MSW_DESKTOP_HDR =
    wx/msw/checklst.h
    wx/msw/fdrepdlg.h
    wx/msw/fontdlg.h
    wx/msw/ole/automtn.h
    wx/msw/ole/uuid.h
# Files used by WindowsCE port but not by desktop MSW port:
WINCE_SRC =
    src/generic/dirdlgg.cpp
    src/generic/fdrepdlg.cpp
    src/generic/filedlgg.cpp
    src/generic/fontdlgg.cpp
    src/msw/wince/checklst.cpp
    src/msw/wince/choicece.cpp
    src/msw/wince/crt.cpp
    src/msw/wince/filedlgwce.cpp
    src/msw/wince/filefnwce.cpp
    src/msw/wince/helpwce.cpp
    src/msw/wince/menuce.cpp
    src/msw/wince/tbarwce.cpp
    src/msw/wince/textctrlce.cpp
WINCE_HDR =
    wx/generic/fdrepdlg.h
    wx/generic/filedlgg.h
    wx/generic/fontdlgg.h
    wx/msw/wince/checklst.h
    wx/msw/wince/choicece.h
    wx/msw/wince/helpwce.h
    wx/msw/wince/libraries.h
    wx/msw/wince/missing.h
    wx/msw/wince/tbarwce.h
    wx/msw/wince/textctrlce.h
    wx/msw/wince/resources.h
# wxDFB
DFB_LOWLEVEL_SRC =
    src/common/fontmgrcmn.cpp
    src/generic/caret.cpp
    src/generic/colour.cpp
    src/generic/icon.cpp
    src/generic/imaglist.cpp
    src/generic/mask.cpp
    src/generic/textmeasure.cpp
    src/dfb/app.cpp
    src/dfb/bitmap.cpp
    src/dfb/brush.cpp
    src/dfb/cursor.cpp
    src/dfb/dc.cpp
    src/dfb/dcclient.cpp
    src/dfb/dcmemory.cpp
    src/dfb/dcscreen.cpp
    src/dfb/evtloop.cpp
    src/dfb/font.cpp
    src/dfb/fontenum.cpp
    src/dfb/fontmgr.cpp
    src/dfb/nonownedwnd.cpp
    src/dfb/overlay.cpp
    src/dfb/pen.cpp
    src/dfb/region.cpp
    src/dfb/settings.cpp
    src/dfb/toplevel.cpp
    src/dfb/utils.cpp
    src/dfb/window.cpp
    src/dfb/wrapdfb.cpp
DFB_LOWLEVEL_HDR =
    wx/generic/caret.h
    wx/generic/colour.h
    wx/generic/icon.h
    wx/generic/imaglist.h
    wx/generic/mask.h
    wx/dfb/app.h
    wx/dfb/bitmap.h
    wx/dfb/brush.h
    wx/dfb/chkconf.h
    wx/dfb/cursor.h
    wx/dfb/dc.h
    wx/dfb/dcclient.h
    wx/dfb/dcmemory.h
    wx/dfb/dcscreen.h
    wx/dfb/dfbptr.h
    wx/dfb/evtloop.h
    wx/dfb/font.h
    wx/dfb/nonownedwnd.h
    wx/dfb/pen.h
    wx/dfb/popupwin.h
    wx/dfb/private.h
    wx/dfb/region.h
    wx/dfb/toplevel.h
    wx/dfb/window.h
    wx/dfb/wrapdfb.h
# wxOSX Common
OSX_LOWLEVEL_SRC =
    # Shared wxMac and wxCocoa files
    
    src/osx/artmac.cpp
    src/osx/brush.cpp
    src/osx/dialog_osx.cpp
    src/osx/fontutil.cpp
    src/osx/imaglist.cpp
    src/osx/minifram.cpp
    src/osx/nonownedwnd_osx.cpp
    src/osx/palette.cpp
    src/osx/pen.cpp
    src/osx/toplevel_osx.cpp
    src/osx/uiaction_osx.cpp
    src/osx/utils_osx.cpp
    src/osx/window_osx.cpp
    src/osx/core/bitmap.cpp
    src/osx/core/colour.cpp
    src/osx/core/dcmemory.cpp
    src/osx/core/display.cpp
    src/osx/core/fontenum.cpp
    src/osx/core/hid.cpp
    src/osx/core/printmac.cpp
    src/osx/core/timer.cpp
    src/osx/core/utilsexc_cf.cpp
    
OSX_LOWLEVEL_HDR =
OSX_CARBON_COCOA_SRC =
    # Common controls implementation
    src/osx/anybutton_osx.cpp
    src/osx/bmpbuttn_osx.cpp
    src/osx/button_osx.cpp
    src/osx/checkbox_osx.cpp
    src/osx/checklst_osx.cpp
    src/osx/choice_osx.cpp
    src/osx/combobox_osx.cpp
    src/osx/dnd_osx.cpp
    src/osx/gauge_osx.cpp
    src/osx/listbox_osx.cpp
    src/osx/menu_osx.cpp
    src/osx/menuitem_osx.cpp
    src/osx/notebook_osx.cpp
    src/osx/printdlg_osx.cpp
    src/osx/radiobox_osx.cpp
    src/osx/radiobut_osx.cpp
    src/osx/scrolbar_osx.cpp
    src/osx/slider_osx.cpp
    src/osx/spinbutt_osx.cpp
    src/osx/srchctrl_osx.cpp
    src/osx/statbox_osx.cpp
    src/osx/statline_osx.cpp
    src/osx/stattext_osx.cpp
    src/osx/textentry_osx.cpp
    src/osx/textctrl_osx.cpp
    src/osx/tglbtn_osx.cpp
    src/osx/toolbar_osx.cpp
    # wxWebKit files
    src/html/htmlctrl/webkit/webkit.mm
    # Native color/font dialogs
    src/osx/carbon/colordlgosx.mm
    src/osx/carbon/fontdlgosx.mm
    # other shared files
    src/osx/accel.cpp
    src/osx/carbon/clipbrd.cpp
    src/osx/carbon/cursor.cpp
    src/osx/carbon/fontdlg.cpp
    src/osx/carbon/gdiobj.cpp
    src/osx/carbon/icon.cpp
    src/osx/carbon/app.cpp
    src/osx/carbon/combobox.cpp
    src/osx/carbon/control.cpp
    src/osx/carbon/dataobj.cpp
    src/osx/carbon/dcclient.cpp
    src/osx/carbon/dcprint.cpp
    src/osx/carbon/dcscreen.cpp
    src/osx/carbon/graphics.cpp
    src/osx/carbon/font.cpp
    src/osx/carbon/frame.cpp
    src/osx/carbon/mdi.cpp
    src/osx/carbon/metafile.cpp
    src/osx/carbon/overlay.cpp
    src/osx/carbon/popupwin.cpp
    src/osx/carbon/renderer.cpp
    src/osx/carbon/settings.cpp
    src/osx/carbon/statbrma.cpp
    src/osx/carbon/region.cpp
    # cocoa bridge
    src/osx/carbon/utilscocoa.mm
    # Generic implementations used by wxOSX:
    src/generic/caret.cpp
    src/generic/clrpickerg.cpp
    src/generic/collpaneg.cpp
    src/generic/colrdlgg.cpp
    src/generic/dirdlgg.cpp
    src/generic/fdrepdlg.cpp
    src/generic/filedlgg.cpp
    src/generic/filepickerg.cpp
    src/generic/fontdlgg.cpp
    src/generic/fontpickerg.cpp
    src/generic/listctrl.cpp
    src/generic/prntdlgg.cpp
    src/generic/statusbr.cpp
    src/generic/textmeasure.cpp
# Header files like wx/osx/foo.h which include wx/osx/carbon/foo.h
OSX_SHARED_HDR =
    # wxWebKit headers
    wx/html/webkit.h
    # other shared headers
    wx/osx/accel.h
    wx/osx/anybutton.h
    wx/osx/app.h
    wx/osx/bitmap.h
    wx/osx/bmpbuttn.h
    wx/osx/brush.h
    wx/osx/button.h
    wx/osx/checkbox.h
    wx/osx/checklst.h
    wx/osx/chkconf.h
    wx/osx/choice.h
    wx/osx/clipbrd.h
    wx/osx/colordlg.h
    wx/osx/colour.h
    wx/osx/combobox.h
    wx/osx/control.h
    wx/osx/cursor.h
    wx/osx/dataform.h
    wx/osx/dataobj.h
    wx/osx/dataobj2.h
    wx/osx/dc.h
    wx/osx/dcclient.h
    wx/osx/dcmemory.h
    wx/osx/dcprint.h
    wx/osx/dcscreen.h
    wx/osx/dialog.h
    wx/osx/dirdlg.h
    wx/osx/dnd.h
    wx/osx/evtloop.h
    wx/osx/evtloopsrc.h
    wx/osx/filedlg.h
    wx/osx/font.h
    wx/osx/fontdlg.h
    wx/osx/frame.h
    wx/osx/gauge.h
    wx/osx/helpxxxx.h
    wx/osx/icon.h
    wx/osx/imaglist.h
    wx/osx/listbox.h
    wx/osx/listctrl.h
    wx/osx/mdi.h
    wx/osx/menu.h
    wx/osx/menuitem.h
    wx/osx/metafile.h
    wx/osx/mimetype.h
    wx/osx/minifram.h
    wx/osx/msgdlg.h
    wx/osx/nonownedwnd.h
    wx/osx/notebook.h
    wx/osx/palette.h
    wx/osx/pen.h
    wx/osx/popupwin.h
    wx/osx/pnghand.h
    wx/osx/pngread.h
    wx/osx/printdlg.h
    wx/osx/printmac.h
    wx/osx/private.h
    wx/osx/radiobox.h
    wx/osx/radiobut.h
    wx/osx/region.h
    wx/osx/scrolbar.h
    wx/osx/slider.h
    wx/osx/spinbutt.h
    wx/osx/srchctrl.h
    wx/osx/statbmp.h
    wx/osx/statbox.h
    wx/osx/statline.h
    wx/osx/stattext.h
    wx/osx/statusbr.h
    wx/osx/taskbarosx.h
    wx/osx/textctrl.h
    wx/osx/textentry.h
    wx/osx/tglbtn.h
    wx/osx/toolbar.h
    wx/osx/tooltip.h
    wx/osx/toplevel.h
    wx/osx/treectrl.h
    wx/osx/uma.h
    wx/osx/window.h
    # Generic implementations used by wxOSX:
    wx/generic/caret.h
    wx/generic/clrpickerg.h
    wx/generic/collpaneg.h
    wx/generic/colrdlgg.h
    wx/generic/dirdlgg.h
    wx/generic/fdrepdlg.h
    wx/generic/filedlgg.h
    wx/generic/filepickerg.h
    wx/generic/fontdlgg.h
    wx/generic/fontpickerg.h
    wx/generic/listctrl.h
    wx/generic/prntdlgg.h
    wx/generic/statusbr.h
# wxOSX/Carbon
OSX_CARBON_SRC =
    # carbon files
    $(OSX_CARBON_COCOA_SRC)
    src/osx/carbon/anybutton.cpp
    src/osx/carbon/bmpbuttn.cpp
    src/osx/carbon/button.cpp
    src/osx/carbon/checkbox.cpp
    src/osx/carbon/choice.cpp
    src/osx/carbon/colordlg.cpp
    src/osx/carbon/dialog.cpp
    src/osx/carbon/dirdlg.cpp
    src/osx/carbon/dnd.cpp
    src/osx/carbon/evtloop.cpp
    src/osx/carbon/filedlg.cpp
    src/osx/carbon/gauge.cpp
    src/osx/carbon/listbox.cpp
    src/osx/carbon/listctrl_mac.cpp
    src/osx/carbon/menu.cpp
    src/osx/carbon/menuitem.cpp
    src/osx/carbon/msgdlg.cpp
    src/osx/carbon/nonownedwnd.cpp
    src/osx/carbon/notebmac.cpp
    src/osx/carbon/printdlg.cpp
    src/osx/carbon/radiobut.cpp
    src/osx/carbon/scrolbar.cpp
    src/osx/carbon/slider.cpp
    src/osx/carbon/spinbutt.cpp
    src/osx/carbon/srchctrl.cpp
    src/osx/carbon/statbmp.cpp
    src/osx/carbon/statbox.cpp
    src/osx/carbon/statlmac.cpp
    src/osx/carbon/stattext.cpp
    src/osx/carbon/textctrl.cpp
    src/osx/carbon/tglbtn.cpp
    src/osx/carbon/toolbar.cpp
    src/osx/carbon/tooltip.cpp
    src/osx/carbon/window.cpp
# wxMac Carbon header files
OSX_CARBON_HDR =
    # core files
    wx/osx/core/colour.h
    # carbon files
    wx/osx/carbon/chkconf.h
    wx/osx/carbon/evtloop.h
    wx/osx/carbon/private.h
    wx/osx/carbon/region.h
    wx/osx/carbon/statbmp.h
    wx/osx/carbon/uma.h
# wxOSX/Cocoa
OSX_COCOA_SRC =
    $(OSX_CARBON_COCOA_SRC)
    src/osx/cocoa/anybutton.mm
    src/osx/cocoa/appprogress.mm
    src/osx/cocoa/button.mm
    src/osx/cocoa/checkbox.mm
    src/osx/cocoa/choice.mm
    src/osx/cocoa/colour.mm
    src/osx/cocoa/combobox.mm
    src/osx/cocoa/dialog.mm
    src/osx/cocoa/dirdlg.mm
    src/osx/cocoa/dnd.mm
    src/osx/cocoa/evtloop.mm
    src/osx/cocoa/filedlg.mm
    src/osx/cocoa/gauge.mm
    src/osx/cocoa/listbox.mm
    src/osx/cocoa/menu.mm
    src/osx/cocoa/menuitem.mm
    src/osx/cocoa/msgdlg.mm
    src/osx/cocoa/nonownedwnd.mm
    src/osx/cocoa/notebook.mm
    src/osx/cocoa/radiobut.mm
    src/osx/cocoa/preferences.mm
    src/osx/cocoa/printdlg.mm
    src/osx/cocoa/scrolbar.mm
    src/osx/cocoa/slider.mm
    src/osx/cocoa/spinbutt.mm
    src/osx/cocoa/srchctrl.mm
    src/osx/cocoa/statbox.mm
    src/osx/cocoa/statline.mm
    src/osx/cocoa/stattext.mm
    src/osx/cocoa/textctrl.mm
    src/osx/cocoa/tglbtn.mm
    src/osx/cocoa/toolbar.mm
    src/osx/cocoa/tooltip.mm
    src/osx/cocoa/window.mm
OSX_COCOA_HDR =
    wx/osx/cocoa/chkconf.h
    wx/osx/cocoa/evtloop.h
    wx/osx/cocoa/private.h
    $(OSX_CARBON_HDR) # FIXME: these headers need moved somewhere shared...
    wx/generic/region.h
# wxOSX/iPhone
OSX_IPHONE_SRC =
    $(OSX_CARBON_COCOA_SRC)
    src/generic/regiong.cpp
    src/generic/icon.cpp
    # iphone files
    src/osx/iphone/anybutton.mm
    src/osx/iphone/button.mm
    src/osx/iphone/checkbox.mm
    src/osx/iphone/dialog.mm
    src/osx/iphone/evtloop.mm
    src/osx/iphone/gauge.mm
    src/osx/iphone/msgdlg.mm
    src/osx/iphone/nonownedwnd.mm
    src/osx/iphone/scrolbar.mm
    src/osx/iphone/slider.mm
    src/osx/iphone/stattext.mm
    src/osx/iphone/textctrl.mm
    src/osx/iphone/toolbar.mm
    src/osx/iphone/utils.mm
    src/osx/iphone/window.mm
OSX_IPHONE_HDR =
    wx/osx/iphone/chkconf.h
    wx/osx/iphone/evtloop.h
    wx/osx/iphone/private.h
    $(OSX_CARBON_HDR) # FIXME: these headers need moved somewhere shared...
    wx/generic/region.h
# wxCocoa
COCOA_LOWLEVEL_SRC =
    # Shared wxMac and wxCocoa files
    src/osx/core/hid.cpp
    src/osx/core/utilsexc_cf.cpp
COCOA_LOWLEVEL_HDR =
COCOA_SRC =
    src/cocoa/NSBox.mm
    src/cocoa/NSButton.mm
    src/cocoa/NSControl.mm
    src/cocoa/NSMenu.mm
    src/cocoa/NSPanel.mm
    src/cocoa/NSScroller.mm
    src/cocoa/NSSlider.mm
    src/cocoa/NSTabView.mm
    src/cocoa/NSTableView.mm
    src/cocoa/NSTextField.mm
    src/cocoa/NSView.mm
    src/cocoa/NSWindow.mm
    src/cocoa/ObjcRef.mm
    src/cocoa/app.mm
    src/cocoa/bitmap.mm
    src/cocoa/bmpbuttn.mm
    src/cocoa/brush.mm
    src/cocoa/button.mm
    src/cocoa/checkbox.mm
    src/cocoa/checklst.mm
    src/cocoa/choice.mm
    src/cocoa/clipbrd.mm
    src/cocoa/colordlg.mm
    src/cocoa/colour.mm
    src/cocoa/combobox.mm
    src/cocoa/control.mm
    src/cocoa/cursor.mm
    src/cocoa/data.cpp
    src/cocoa/dataobj.mm
    src/cocoa/dc.mm
    src/cocoa/dcclient.mm
    src/cocoa/dcmemory.mm
    src/cocoa/dcscreen.cpp
    src/cocoa/dialog.mm
    src/cocoa/dirdlg.mm
    src/cocoa/display.mm
    src/cocoa/drawer.mm
    src/cocoa/evtloop.mm
    src/cocoa/filedlg.mm
    src/cocoa/font.mm
    src/cocoa/fontdlg.mm
    src/cocoa/fontenum.mm
    src/cocoa/fontutil.cpp
    src/cocoa/frame.mm
    src/cocoa/gauge.mm
    src/cocoa/icon.mm
    src/cocoa/listbox.mm
    src/cocoa/main.cpp
    src/cocoa/mbarman.mm
    src/cocoa/mdi.mm
    src/cocoa/menu.mm
    src/cocoa/menuitem.mm
    src/cocoa/msgdlg.mm
    src/cocoa/notebook.mm
    src/cocoa/pen.mm
    src/cocoa/radiobox.mm
    src/cocoa/radiobut.mm
    src/cocoa/region.mm
    src/cocoa/scrolbar.mm
    src/cocoa/settings.mm
    src/cocoa/slider.mm
    src/cocoa/sound.mm
    src/cocoa/spinbutt.mm
    src/cocoa/statbmp.mm
    src/cocoa/statbox.mm
    src/cocoa/statline2.mm
    src/cocoa/stattext.mm
    src/cocoa/textctrl.mm
    src/cocoa/timer.mm
    src/cocoa/toolbar.mm
    src/cocoa/tooltip.mm
    src/cocoa/toplevel.mm
    src/cocoa/utils.mm
    src/cocoa/utilsexc.mm
    src/cocoa/window.mm
    # Generic implementations used by wxCocoa:
    src/generic/accel.cpp
    src/generic/caret.cpp
    src/generic/clrpickerg.cpp
    src/generic/collpaneg.cpp
    src/generic/colrdlgg.cpp
    src/generic/fdrepdlg.cpp
    src/generic/filepickerg.cpp
    src/generic/fontdlgg.cpp
    src/generic/fontpickerg.cpp
    src/generic/imaglist.cpp
    src/generic/listctrl.cpp
    src/generic/paletteg.cpp
    src/generic/regiong.cpp
    src/generic/statusbr.cpp
    src/generic/textmeasure.cpp
COCOA_HDR =
    wx/cocoa/NSApplication.h
    wx/cocoa/NSBox.h
    wx/cocoa/NSButton.h
    wx/cocoa/NSControl.h
    wx/cocoa/NSMenu.h
    wx/cocoa/NSPanel.h
    wx/cocoa/NSScroller.h
    wx/cocoa/NSSlider.h
    wx/cocoa/NSTabView.h
    wx/cocoa/NSTableView.h
    wx/cocoa/NSTextField.h
    wx/cocoa/NSView.h
    wx/cocoa/NSWindow.h
    wx/cocoa/ObjcAssociate.h
    wx/cocoa/ObjcPose.h
    wx/cocoa/ObjcRef.h
    wx/cocoa/app.h
    wx/cocoa/bitmap.h
    wx/cocoa/bmpbuttn.h
    wx/cocoa/brush.h
    wx/cocoa/button.h
    wx/cocoa/checkbox.h
    wx/cocoa/checklst.h
    wx/cocoa/choice.h
    wx/cocoa/clipbrd.h
    wx/cocoa/colordlg.h
    wx/cocoa/colour.h
    wx/cocoa/combobox.h
    wx/cocoa/control.h
    wx/cocoa/cursor.h
    wx/cocoa/dataform.h
    wx/cocoa/dataobj.h
    wx/cocoa/dataobj2.h
    wx/cocoa/dc.h
    wx/cocoa/dcclient.h
    wx/cocoa/dcmemory.h
    wx/cocoa/dcscreen.h
    wx/cocoa/dialog.h
    wx/cocoa/dirdlg.h
    wx/cocoa/drawer.h
    wx/cocoa/evtloop.h
    wx/cocoa/filedlg.h
    wx/cocoa/font.h
    wx/cocoa/fontdlg.h
    wx/cocoa/frame.h
    wx/cocoa/gauge.h
    wx/cocoa/icon.h
    wx/cocoa/listbox.h
    wx/cocoa/log.h
    wx/cocoa/mbarman.h
    wx/cocoa/mdi.h
    wx/cocoa/menu.h
    wx/cocoa/menuitem.h
    wx/cocoa/msgdlg.h
    wx/cocoa/notebook.h
    wx/cocoa/pen.h
    wx/cocoa/radiobox.h
    wx/cocoa/radiobut.h
    wx/cocoa/region.h
    wx/cocoa/scrolbar.h
    wx/cocoa/slider.h
    wx/cocoa/sound.h
    wx/cocoa/spinbutt.h
    wx/cocoa/statbmp.h
    wx/cocoa/statbox.h
    wx/cocoa/statline.h
    wx/cocoa/stattext.h
    wx/cocoa/textctrl.h
    wx/cocoa/toolbar.h
    wx/cocoa/tooltip.h
    wx/cocoa/toplevel.h
    wx/cocoa/window.h
    # Semi-private headers
    wx/cocoa/objc/objc_uniquifying.h
    # Generic implementations used by wxCocoa:
    wx/generic/caret.h
    wx/generic/clrpickerg.h
    wx/generic/collpaneg.h
    wx/generic/fdrepdlg.h
    wx/generic/fontdlgg.h
    wx/generic/fontpickerg.h
    wx/generic/imaglist.h
    wx/generic/listctrl.h
    wx/generic/paletteg.h
    wx/generic/region.h
    wx/generic/statusbr.h
# wxUniversal
UNIV_THEMES_SRC =
    src/univ/themes/gtk.cpp
    src/univ/themes/metal.cpp
    src/univ/themes/mono.cpp
    src/univ/themes/win32.cpp
UNIV_SRC =
    $(UNIV_PLATFORM_SRC)
    src/generic/accel.cpp
    src/generic/clrpickerg.cpp
    src/generic/collpaneg.cpp
    src/generic/colrdlgg.cpp
    src/generic/dirdlgg.cpp
    src/generic/fdrepdlg.cpp
    src/generic/filedlgg.cpp
    src/generic/filepickerg.cpp
    src/generic/fontdlgg.cpp
    src/generic/fontpickerg.cpp
    src/generic/listctrl.cpp
    src/generic/mdig.cpp
    src/generic/prntdlgg.cpp
    src/univ/anybutton.cpp
    src/univ/bmpbuttn.cpp
    src/univ/button.cpp
    src/univ/checkbox.cpp
    src/univ/checklst.cpp
    src/univ/choice.cpp
    src/univ/combobox.cpp
    src/univ/control.cpp
    src/univ/ctrlrend.cpp
    src/univ/dialog.cpp
    src/univ/framuniv.cpp
    src/univ/gauge.cpp
    src/univ/inpcons.cpp
    src/univ/inphand.cpp
    src/univ/listbox.cpp
    src/univ/menu.cpp
    src/univ/notebook.cpp
    src/univ/radiobox.cpp
    src/univ/radiobut.cpp
    src/univ/scrarrow.cpp
    src/univ/scrolbar.cpp
    src/univ/scrthumb.cpp
    src/univ/settingsuniv.cpp
    src/univ/slider.cpp
    src/univ/spinbutt.cpp
    src/univ/statbmp.cpp
    src/univ/statbox.cpp
    src/univ/statline.cpp
    src/univ/stattext.cpp
    src/univ/statusbr.cpp
    src/univ/stdrend.cpp
    src/univ/textctrl.cpp
    src/univ/tglbtn.cpp
    src/univ/theme.cpp
    src/univ/toolbar.cpp
    src/univ/topluniv.cpp
    src/univ/winuniv.cpp
UNIV_HDR =
    $(UNIV_PLATFORM_HDR)
    wx/generic/accel.h
    wx/generic/activityindicator.h
    wx/generic/animate.h
    wx/generic/clrpickerg.h
    wx/generic/collpaneg.h
    wx/generic/ctrlsub.h
    wx/generic/dirdlgg.h
    wx/generic/fdrepdlg.h
    wx/generic/filedlgg.h
    wx/generic/filepickerg.h
    wx/generic/fontdlgg.h
    wx/generic/fontpickerg.h
    wx/generic/listctrl.h
    wx/generic/mdig.h
    wx/generic/statusbr.h
    wx/univ/anybutton.h
    wx/univ/app.h
    wx/univ/bmpbuttn.h
    wx/univ/button.h
    wx/univ/checkbox.h
    wx/univ/checklst.h
    wx/univ/chkconf.h
    wx/univ/choice.h
    wx/univ/colschem.h
    wx/univ/combobox.h
    wx/univ/control.h
    wx/univ/custombgwin.h
    wx/univ/dialog.h
    wx/univ/frame.h
    wx/univ/gauge.h
    wx/univ/inpcons.h
    wx/univ/inphand.h
    wx/univ/listbox.h
    wx/univ/menu.h
    wx/univ/menuitem.h
    wx/univ/notebook.h
    wx/univ/panel.h
    wx/univ/radiobox.h
    wx/univ/radiobut.h
    wx/univ/renderer.h
    wx/univ/scrarrow.h
    wx/univ/scrolbar.h
    wx/univ/scrthumb.h
    wx/univ/scrtimer.h
    wx/univ/slider.h
    wx/univ/spinbutt.h
    wx/univ/statbmp.h
    wx/univ/statbox.h
    wx/univ/statline.h
    wx/univ/stattext.h
    wx/univ/statusbr.h
    wx/univ/stdrend.h
    wx/univ/textctrl.h
    wx/univ/theme.h
    wx/univ/tglbtn.h
    wx/univ/toolbar.h
    wx/univ/toplevel.h
    wx/univ/window.h
# wxAdvanced
ADVANCED_CMN_SRC =
    src/common/addremovectrl.cpp
    src/common/animatecmn.cpp
    src/common/bmpcboxcmn.cpp
    src/common/calctrlcmn.cpp
    src/common/datavcmn.cpp
    src/common/gridcmn.cpp
    src/common/hyperlnkcmn.cpp
    src/common/odcombocmn.cpp
    src/common/richtooltipcmn.cpp
    src/generic/aboutdlgg.cpp
    src/generic/bannerwindow.cpp
    src/generic/bmpcboxg.cpp
    src/generic/calctrlg.cpp
    src/generic/commandlinkbuttong.cpp
    src/generic/datavgen.cpp
    src/generic/datectlg.cpp
    src/generic/editlbox.cpp
    src/generic/grid.cpp
    src/generic/gridctrl.cpp
    src/generic/grideditors.cpp
    src/generic/gridsel.cpp
    src/generic/helpext.cpp
    src/generic/hyperlinkg.cpp
    src/generic/laywin.cpp
    src/generic/notifmsgg.cpp
    src/generic/odcombo.cpp
    src/generic/propdlg.cpp
    src/generic/richtooltipg.cpp
    src/generic/sashwin.cpp
    src/generic/splash.cpp
    src/generic/timectrlg.cpp
    src/generic/tipdlg.cpp
    src/generic/treelist.cpp
    src/generic/wizard.cpp
ADVANCED_CMN_HDR =
    wx/aboutdlg.h
    wx/activityindicator.h
    wx/addremovectrl.h
    wx/animate.h
    wx/bannerwindow.h
    wx/bmpcbox.h
    wx/calctrl.h
    wx/commandlinkbutton.h
    wx/dataview.h
    wx/datectrl.h
    wx/dateevt.h
    wx/datetimectrl.h
    wx/dcbuffer.h
    wx/dvrenderers.h
    wx/editlbox.h
    wx/generic/aboutdlgg.h
    wx/generic/bmpcbox.h
    wx/generic/calctrlg.h
    wx/generic/datectrl.h
    wx/generic/dataview.h
    wx/generic/dvrenderer.h
    wx/generic/dvrenderers.h
    wx/generic/grid.h
    wx/generic/gridctrl.h
    wx/generic/grideditors.h
    wx/generic/gridsel.h
    wx/generic/helpext.h
    wx/generic/hyperlink.h
    wx/generic/laywin.h
    wx/generic/notifmsg.h
    wx/generic/propdlg.h
    wx/generic/sashwin.h
    wx/generic/splash.h
    wx/generic/timectrl.h
    wx/generic/wizard.h
    wx/grid.h
    wx/hyperlink.h
    wx/joystick.h
    wx/laywin.h
    wx/notifmsg.h
    wx/odcombo.h
    wx/propdlg.h
    wx/richtooltip.h
    wx/sashwin.h
    wx/sound.h
    wx/splash.h
    wx/taskbar.h
    wx/timectrl.h
    wx/tipdlg.h
    wx/treelist.h
    wx/wizard.h
ADVANCED_MSW_SRC =
    src/common/taskbarcmn.cpp
    src/msw/aboutdlg.cpp
    src/msw/notifmsg.cpp
    src/msw/richtooltip.cpp
    src/msw/sound.cpp
    src/msw/taskbar.cpp
ADVANCED_MSW_HDR =
    wx/msw/notifmsg.h
    wx/msw/sound.h
    wx/msw/taskbar.h
# not used with wxUniv
ADVANCED_MSW_NATIVE_SRC =
    src/generic/activityindicator.cpp
    src/generic/animateg.cpp
    src/msw/bmpcbox.cpp
    src/msw/calctrl.cpp
    src/msw/commandlinkbutton.cpp
    src/msw/datecontrols.cpp
    src/msw/datectrl.cpp
    src/msw/datetimectrl.cpp
    src/msw/hyperlink.cpp
    src/msw/timectrl.cpp
ADVANCED_MSW_NATIVE_HDR =
    wx/generic/activityindicator.h
    wx/generic/animate.h
    wx/msw/bmpcbox.h
    wx/msw/commandlinkbutton.h
    wx/msw/calctrl.h
    wx/msw/datectrl.h
    wx/msw/datetimectrl.h
    wx/msw/hyperlink.h
    wx/msw/timectrl.h
# not built on WindowsCE:
ADVANCED_MSW_DESKTOP_SRC =
    src/msw/joystick.cpp
ADVANCED_MSW_DESKTOP_HDR =
    wx/msw/joystick.h
ADVANCED_OSX_CARBON_SRC =
    src/common/taskbarcmn.cpp
    src/generic/activityindicator.cpp
    src/generic/animateg.cpp
    src/osx/carbon/aboutdlg.cpp
    src/osx/carbon/drawer.cpp
    src/osx/dataview_osx.cpp
    src/osx/carbon/dataview.cpp
    src/osx/sound_osx.cpp
    src/osx/carbon/sound.cpp
    src/osx/carbon/taskbar.cpp
    src/osx/core/hidjoystick.cpp
ADVANCED_OSX_CARBON_HDR =
    wx/generic/activityindicator.h
    wx/generic/animate.h
    wx/osx/dataview.h
    wx/osx/dvrenderer.h
    wx/osx/dvrenderers.h
    wx/osx/joystick.h
    wx/osx/sound.h
    wx/osx/taskbarosx.h
    wx/osx/carbon/drawer.h
    wx/osx/carbon/dataview.h
    wx/osx/core/joystick.h
ADVANCED_OSX_COCOA_SRC =
    src/common/taskbarcmn.cpp
    src/generic/animateg.cpp
    src/osx/cocoa/activityindicator.mm
    src/osx/datetimectrl_osx.cpp
    src/osx/datectrl_osx.cpp
    src/osx/sound_osx.cpp
    src/osx/timectrl_osx.cpp
    src/osx/carbon/sound.cpp
    src/osx/core/sound.cpp
    src/osx/cocoa/aboutdlg.mm
    src/osx/dataview_osx.cpp
    src/osx/cocoa/dataview.mm
    src/osx/cocoa/datetimectrl.mm
    src/osx/cocoa/taskbar.mm
    src/osx/core/hidjoystick.cpp
ADVANCED_OSX_COCOA_HDR =
    wx/generic/animate.h
    wx/osx/dataview.h
    wx/osx/datectrl.h
    wx/osx/datetimectrl.h
    wx/osx/dvrenderer.h
    wx/osx/dvrenderers.h
    wx/osx/joystick.h
    wx/osx/sound.h
    wx/osx/taskbarosx.h
    wx/osx/timectrl.h
    wx/osx/core/joystick.h
    wx/osx/cocoa/activityindicator.h
    wx/osx/cocoa/dataview.h
ADVANCED_OSX_IPHONE_SRC =
    src/generic/animateg.cpp
    src/osx/sound_osx.cpp
    src/osx/core/sound.cpp
ADVANCED_OSX_IPHONE_HDR =
    wx/generic/animate.h
    wx/osx/sound.h
ADVANCED_COCOA_SRC =
    src/cocoa/taskbar.mm
    src/common/taskbarcmn.cpp
    src/generic/animateg.cpp
    src/osx/core/hidjoystick.cpp
ADVANCED_COCOA_HDR =
    wx/cocoa/taskbar.h
    wx/generic/animate.h
    wx/osx/core/joystick.h
ADVANCED_UNIX_SRC =
    src/common/taskbarcmn.cpp
    src/unix/joystick.cpp
    src/unix/sound.cpp
    src/unix/taskbarx11.cpp
ADVANCED_UNIX_HDR =
    wx/unix/joystick.h
    wx/unix/sound.h
    wx/unix/taskbarx11.h
ADVANCED_MOTIF_SRC =
    src/generic/activityindicator.cpp
    src/generic/animateg.cpp
ADVANCED_MOTIF_HDR =
    wx/generic/animateanimate.h
    wx/generic/animate.h
ADVANCED_GTK_WIN32_SRC =
    src/common/taskbarcmn.cpp
    src/msw/joystick.cpp
    src/msw/sound.cpp
ADVANCED_GTK_WIN32_HDR =
    wx/msw/joystick.h
    wx/msw/sound.h
    wx/msw/taskbar.h
ADVANCED_GTK_SRC =
    $(ADVANCED_GTK_PLATFORM_SRC)
    src/gtk/notifmsg.cpp
    src/gtk/taskbar.cpp
ADVANCED_GTK2_SRC =
    $(ADVANCED_GTK_SRC)
    src/generic/activityindicator.cpp
    src/gtk/eggtrayicon.c
    src/gtk/hildon/notifmsg.cpp
ADVANCED_GTK_HDR =
    $(ADVANCED_GTK_PLATFORM_HDR)
    wx/generic/activityindicator.h
    wx/gtk/notifmsg.h
    wx/gtk/taskbar.h
ADVANCED_GTK2_HDR =
    $(ADVANCED_GTK_HDR)
    wx/gtk/hildon/notifmsg.h
ADVANCED_GTK_NATIVE_SRC =
    src/gtk/aboutdlg.cpp
    src/gtk/activityindicator.cpp
    src/gtk/animate.cpp
    src/gtk/bmpcbox.cpp
    src/gtk/calctrl.cpp
    src/gtk/dataview.cpp
    src/gtk/hyperlink.cpp
ADVANCED_GTK_NATIVE_HDR =
    wx/gtk/activityindicator.h
    wx/gtk/animate.h
    wx/gtk/bmpcbox.h
    wx/gtk/calctrl.h
    wx/gtk/dataview.h
    wx/gtk/dvrenderer.h
    wx/gtk/dvrenderers.h
    wx/gtk/hyperlink.h
ADVANCED_GTK1_SRC =
    src/generic/activityindicator.cpp
    src/generic/animateg.cpp
    src/gtk1/eggtrayicon.c
    src/gtk1/taskbar.cpp
ADVANCED_GTK1_HDR =
    wx/generic/activityindicator.h
    wx/generic/animate.h
# wxMedia
MEDIA_CMN_SRC =
    src/common/mediactrlcmn.cpp
MEDIA_CMN_HDR =
    wx/mediactrl.h
MEDIA_MSW_SRC =
    src/msw/mediactrl_am.cpp
    src/msw/mediactrl_wmp10.cpp
    src/msw/mediactrl_qt.cpp
MEDIA_MSW_HDR =
# not built on WindowsCE:
MEDIA_MSW_DESKTOP_SRC =
MEDIA_MSW_DESKTOP_HDR =
MEDIA_OSX_CARBON_SRC =
    src/osx/carbon/mediactrl.cpp
MEDIA_OSX_CARBON_HDR =
MEDIA_OSX_COCOA_SRC =
    src/osx/cocoa/mediactrl.mm
MEDIA_OSX_COCOA_HDR =
MEDIA_OSX_IPHONE_SRC =
    src/osx/cocoa/mediactrl.mm
MEDIA_OSX_IPHONE_HDR =
MEDIA_COCOA_SRC =
    src/cocoa/mediactrl.mm
MEDIA_COCOA_HDR =
MEDIA_UNIX_SRC =
    src/unix/mediactrl.cpp
MEDIA_UNIX_HDR =
MEDIA_GTK_SRC =
MEDIA_GTK1_SRC =
# wxHTML
HTML_MSW_SRC =
    src/msw/helpbest.cpp
HTML_CMN_SRC =
    src/html/helpctrl.cpp
    src/html/helpdata.cpp
    src/html/helpdlg.cpp
    src/html/helpfrm.cpp
    src/html/helpwnd.cpp
    src/html/htmlcell.cpp
    src/html/htmlfilt.cpp
    src/html/htmlpars.cpp
    src/html/htmltag.cpp
    src/html/htmlwin.cpp
    src/html/htmprint.cpp
    src/html/m_dflist.cpp
    src/html/m_fonts.cpp
    src/html/m_hline.cpp
    src/html/m_image.cpp
    src/html/m_layout.cpp
    src/html/m_links.cpp
    src/html/m_list.cpp
    src/html/m_pre.cpp
    src/html/m_span.cpp
    src/html/m_style.cpp
    src/html/m_tables.cpp
    src/html/styleparams.cpp
    src/html/winpars.cpp
    # wxHTML users:
    src/generic/htmllbox.cpp
HTML_MSW_HDR =
    wx/msw/helpbest.h
HTML_CMN_HDR =
    wx/html/forcelnk.h
    wx/html/helpctrl.h
    wx/html/helpdata.h
    wx/html/helpdlg.h
    wx/html/helpfrm.h
    wx/html/helpwnd.h
    wx/html/htmlcell.h
    wx/html/htmldefs.h
    wx/html/htmlfilt.h
    wx/html/htmlpars.h
    wx/html/htmlproc.h
    wx/html/htmltag.h
    wx/html/htmlwin.h
    wx/html/htmprint.h
    wx/html/m_templ.h
    wx/html/styleparams.h
    wx/html/winpars.h
    wx/wxhtml.h
    # wxHTML users:
    wx/htmllbox.h
# wxWEBVIEW
WEBVIEW_MSW_SRC =
    src/msw/webview_ie.cpp
WEBVIEW_CMN_SRC =
    src/common/webview.cpp
    src/common/webviewarchivehandler.cpp
    src/common/webviewfshandler.cpp
WEBVIEW_MSW_HDR =
    wx/msw/webviewhistoryitem_ie.h
    wx/msw/webview_ie.h
    wx/msw/webview_missing.h
WEBVIEW_CMN_HDR =
    wx/webview.h
    wx/webviewarchivehandler.h
    wx/webviewfshandler.h
# wxXRC
XRC_SRC =
    src/xrc/xh_activityindicator.cpp
    src/xrc/xh_animatctrl.cpp
    src/xrc/xh_bannerwindow.cpp
    src/xrc/xh_bmp.cpp
    src/xrc/xh_bmpcbox.cpp
    src/xrc/xh_bmpbt.cpp
    src/xrc/xh_bttn.cpp
    src/xrc/xh_cald.cpp
    src/xrc/xh_chckb.cpp
    src/xrc/xh_chckl.cpp
    src/xrc/xh_choic.cpp
    src/xrc/xh_choicbk.cpp
    src/xrc/xh_clrpicker.cpp
    src/xrc/xh_cmdlinkbn.cpp
    src/xrc/xh_collpane.cpp
    src/xrc/xh_combo.cpp
    src/xrc/xh_comboctrl.cpp
    src/xrc/xh_datectrl.cpp
    src/xrc/xh_dirpicker.cpp
    src/xrc/xh_dlg.cpp
    src/xrc/xh_editlbox.cpp
    src/xrc/xh_filectrl.cpp
    src/xrc/xh_filepicker.cpp
    src/xrc/xh_fontpicker.cpp
    src/xrc/xh_frame.cpp
    src/xrc/xh_gauge.cpp
    src/xrc/xh_gdctl.cpp
    src/xrc/xh_grid.cpp
    src/xrc/xh_html.cpp
    src/xrc/xh_hyperlink.cpp
    src/xrc/xh_listb.cpp
    src/xrc/xh_listbk.cpp
    src/xrc/xh_listc.cpp
    src/xrc/xh_mdi.cpp
    src/xrc/xh_menu.cpp
    src/xrc/xh_notbk.cpp
    src/xrc/xh_odcombo.cpp
    src/xrc/xh_panel.cpp
    src/xrc/xh_propdlg.cpp
    src/xrc/xh_radbt.cpp
    src/xrc/xh_radbx.cpp
    src/xrc/xh_scrol.cpp
    src/xrc/xh_scwin.cpp
    src/xrc/xh_htmllbox.cpp
    src/xrc/xh_simplebook.cpp
    src/xrc/xh_sizer.cpp
    src/xrc/xh_slidr.cpp
    src/xrc/xh_spin.cpp
    src/xrc/xh_split.cpp
    src/xrc/xh_srchctrl.cpp
    src/xrc/xh_statbar.cpp
    src/xrc/xh_stbmp.cpp
    src/xrc/xh_stbox.cpp
    src/xrc/xh_stlin.cpp
    src/xrc/xh_sttxt.cpp
    src/xrc/xh_text.cpp
    src/xrc/xh_tglbtn.cpp
    src/xrc/xh_timectrl.cpp
    src/xrc/xh_toolb.cpp
    src/xrc/xh_toolbk.cpp
    src/xrc/xh_tree.cpp
    src/xrc/xh_treebk.cpp
    src/xrc/xh_unkwn.cpp
    src/xrc/xh_wizrd.cpp
    src/xrc/xmlres.cpp
    src/xrc/xmladv.cpp
    src/xrc/xmlrsall.cpp
XRC_HDR =
    wx/xrc/xh_activityindicator.h
    wx/xrc/xh_all.h
    wx/xrc/xh_animatctrl.h
    wx/xrc/xh_bannerwindow.h
    wx/xrc/xh_bmpbt.h
    wx/xrc/xh_bmp.h
    wx/xrc/xh_bmpcbox.h
    wx/xrc/xh_bttn.h
    wx/xrc/xh_cald.h
    wx/xrc/xh_chckb.h
    wx/xrc/xh_chckl.h
    wx/xrc/xh_choic.h
    wx/xrc/xh_choicbk.h
    wx/xrc/xh_clrpicker.h
    wx/xrc/xh_cmdlinkbn.h
    wx/xrc/xh_collpane.h
    wx/xrc/xh_combo.h
    wx/xrc/xh_comboctrl.h
    wx/xrc/xh_datectrl.h
    wx/xrc/xh_dirpicker.h
    wx/xrc/xh_dlg.h
    wx/xrc/xh_editlbox.h
    wx/xrc/xh_filectrl.h
    wx/xrc/xh_filepicker.h
    wx/xrc/xh_fontpicker.h
    wx/xrc/xh_frame.h
    wx/xrc/xh_mdi.h
    wx/xrc/xh_gauge.h
    wx/xrc/xh_gdctl.h
    wx/xrc/xh_grid.h
    wx/xrc/xh_html.h
    wx/xrc/xh_hyperlink.h
    wx/xrc/xh_listb.h
    wx/xrc/xh_listbk.h
    wx/xrc/xh_listc.h
    wx/xrc/xh_menu.h
    wx/xrc/xh_notbk.h
    wx/xrc/xh_odcombo.h
    wx/xrc/xh_panel.h
    wx/xrc/xh_propdlg.h
    wx/xrc/xh_radbt.h
    wx/xrc/xh_radbx.h
    wx/xrc/xh_scrol.h
    wx/xrc/xh_scwin.h
    wx/xrc/xh_htmllbox.h
    wx/xrc/xh_simplebook.h
    wx/xrc/xh_sizer.h
    wx/xrc/xh_slidr.h
    wx/xrc/xh_spin.h
    wx/xrc/xh_split.h
    wx/xrc/xh_srchctrl.h
    wx/xrc/xh_statbar.h
    wx/xrc/xh_stbmp.h
    wx/xrc/xh_stbox.h
    wx/xrc/xh_stlin.h
    wx/xrc/xh_sttxt.h
    wx/xrc/xh_text.h
    wx/xrc/xh_tglbtn.h
    wx/xrc/xh_timectrl.h
    wx/xrc/xh_toolb.h
    wx/xrc/xh_toolbk.h
    wx/xrc/xh_tree.h
    wx/xrc/xh_treebk.h
    wx/xrc/xh_unkwn.h
    wx/xrc/xh_wizrd.h
    wx/xrc/xmlres.h
# XML classes
XML_SRC =
    src/xml/xml.cpp
    src/common/xtixml.cpp # FIXME - temporary solution
XML_HDR =
    wx/xml/xml.h
    wx/xtixml.h # FIXME - temporary solution
# OpenGL canvas
OPENGL_CMN_SRC =
    src/common/glcmn.cpp
OPENGL_CMN_HDR =
    wx/glcanvas.h
OPENGL_MSW_SRC =
    src/msw/glcanvas.cpp
OPENGL_MSW_HDR =
    wx/msw/glcanvas.h
# Misc plugin sources:
UNIX_SOUND_SRC_SDL =
    src/unix/sound_sdl.cpp
# wxAUI
AUI_CMN_SRC =
    src/aui/framemanager.cpp
    src/aui/dockart.cpp
    src/aui/floatpane.cpp
    src/aui/auibook.cpp
    src/aui/auibar.cpp
    src/aui/tabmdi.cpp
    src/aui/tabart.cpp
    src/xrc/xh_auinotbk.cpp
    src/xrc/xh_auitoolb.cpp
AUI_CMN_HDR =
    wx/aui/framemanager.h
    wx/aui/dockart.h
    wx/aui/floatpane.h
    wx/aui/auibook.h
    wx/aui/auibar.h
    wx/aui/tabmdi.h
    wx/aui/aui.h
    wx/aui/tabart.h
    wx/xrc/xh_auinotbk.h
    wx/xrc/xh_auitoolb.h
# wxRibbon
RIBBON_SRC =
    src/ribbon/art_internal.cpp
    src/ribbon/art_msw.cpp
    src/ribbon/art_aui.cpp
    src/ribbon/bar.cpp
    src/ribbon/buttonbar.cpp
    src/ribbon/control.cpp
    src/ribbon/gallery.cpp
    src/ribbon/page.cpp
    src/ribbon/panel.cpp
    src/ribbon/toolbar.cpp
    src/xrc/xh_ribbon.cpp
RIBBON_HDR =
    wx/ribbon/art.h
    wx/ribbon/art_internal.h
    wx/ribbon/bar.h
    wx/ribbon/buttonbar.h
    wx/ribbon/control.h
    wx/ribbon/gallery.h
    wx/ribbon/page.h
    wx/ribbon/panel.h
    wx/ribbon/toolbar.h
    wx/xrc/xh_ribbon.h
# wxPropertyGrid
PROPGRID_SRC =
    src/propgrid/advprops.cpp
    src/propgrid/editors.cpp
    src/propgrid/manager.cpp
    src/propgrid/property.cpp
    src/propgrid/propgrid.cpp
    src/propgrid/propgridiface.cpp
    src/propgrid/propgridpagestate.cpp
    src/propgrid/props.cpp
PROPGRID_HDR =
    wx/propgrid/advprops.h
    wx/propgrid/editors.h
    wx/propgrid/manager.h
    wx/propgrid/property.h
    wx/propgrid/propgrid.h
    wx/propgrid/propgriddefs.h
    wx/propgrid/propgridiface.h
    wx/propgrid/propgridpagestate.h
    wx/propgrid/props.h
# wxRichTextCtrl
RICHTEXT_SRC =
    src/richtext/richtextbuffer.cpp
    src/richtext/richtextctrl.cpp
    src/richtext/richtextformatdlg.cpp
    src/richtext/richtexthtml.cpp
    src/richtext/richtextimagedlg.cpp
    src/richtext/richtextprint.cpp
    src/richtext/richtextstyledlg.cpp
    src/richtext/richtextstyles.cpp
    src/richtext/richtextsymboldlg.cpp
    src/richtext/richtextxml.cpp
    src/xrc/xh_richtext.cpp
RICHTEXT_HDR =
    wx/richtext/richtextbackgroundpage.h
    wx/richtext/richtextborderspage.h
    wx/richtext/richtextbuffer.h
    wx/richtext/richtextbulletspage.h
    wx/richtext/richtextctrl.h
    wx/richtext/richtextdialogpage.h
    wx/richtext/richtextfontpage.h
    wx/richtext/richtextformatdlg.h
    wx/richtext/richtexthtml.h
    wx/richtext/richtextimagedlg.h
    wx/richtext/richtextindentspage.h
    wx/richtext/richtextliststylepage.h
    wx/richtext/richtextmarginspage.h
    wx/richtext/richtextprint.h
    wx/richtext/richtextsizepage.h
    wx/richtext/richtextstyledlg.h
    wx/richtext/richtextstylepage.h
    wx/richtext/richtextstyles.h
    wx/richtext/richtextsymboldlg.h
    wx/richtext/richtexttabspage.h
    wx/richtext/richtextuicustomization.h
    wx/richtext/richtextxml.h
    wx/xrc/xh_richtext.h
# wxSTC
STC_SRC =
    src/stc/stc.cpp
    src/stc/PlatWX.cpp
    src/stc/ScintillaWX.cpp
STC_HDR =
    wx/stc/stc.h