📄 files.bkl
字号:
<?xml version="1.0" ?>
<!-- $Id: files.bkl,v 1.273.2.7 2006/03/06 10:46:05 JS Exp $ -->
<makefile>
<!--
IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
-->
<!-- ======================================================================
FILES
Files are listed in variables according to this scheme:
* each group has _SRC and _HDR variable, for sources and headers
respectively
* file groups are:
BASE_CMN common base files (all platforms)
GUI_CMN common GUI files (all platforms)
BASE_AND_GUI_CMN_SRC files that must be compiled both into GUI
and base library (all platforms)
BASE_$(platform) base files used on platform
BASE_AND_GUI_$(platform)_SRC base & gui files used on platform
$(port)LOWLEVEL low-level GUI classes
$(port) high-level files for a port
XWIN_LOWLEVEL low-level classes for X Window System
ports (wxGTK, wxMotif, wxX11)
MSW_DESKTOP files used only on desktop Windows
versions and not under Windows CE
xxx_NATIVE native files not used by wxUniv (used as
complement of LOWLEVEL when most of the
files are lowlevel and only few are native)
HTML wxHTML files
XRC wxXRC files
* one file may be listed in several groups
====================================================================== -->
<!-- ====================================================================== -->
<!-- wxBase -->
<!-- ====================================================================== -->
<!-- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -->
<!-- UNIX -->
<!-- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -->
<set var="BASE_UNIX_SRC" hints="files">
src/unix/baseunix.cpp
src/unix/dir.cpp
src/unix/dlunix.cpp
src/unix/mimetype.cpp
src/unix/snglinst.cpp
src/unix/stackwalk.cpp
src/unix/stdpaths.cpp
src/unix/threadpsx.cpp
</set>
<set var="BASE_AND_GUI_UNIX_SRC" hints="files">
src/unix/utilsunx.cpp
</set>
<set var="BASE_UNIX_HDR" hints="files">
wx/unix/apptbase.h
wx/unix/apptrait.h
wx/unix/execute.h
wx/unix/mimetype.h
wx/unix/pipe.h
wx/unix/stackwalk.h
wx/unix/stdpaths.h
</set>
<!-- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -->
<!-- Windows -->
<!-- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -->
<set var="BASE_WIN32_SRC" hints="files">
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/mimetype.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/utils.cpp
src/msw/utilsexc.cpp
</set>
<set var="BASE_AND_GUI_WIN32_SRC" hints="files">
src/msw/main.cpp
src/msw/mslu.cpp
src/msw/volume.cpp
</set>
<set var="BASE_WINCE_SRC" hints="files">
<if cond="TOOLKIT=='WINCE'">src/msw/wince/time.cpp</if>
</set>
<set var="BASE_WIN32_HDR" hints="files">
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/gccpriv.h
wx/msw/libraries.h
wx/msw/mimetype.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
</set>
<set var="BASE_WINCE_HDR" hints="files">
<if cond="TOOLKIT=='WINCE'">
wx/msw/wince/time.h
wx/msw/wince/chkconf.h
</if>
</set>
<!-- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -->
<!-- Mac -->
<!-- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -->
<!-- Used on Mac OS CarbonLib, Mac OS X wxMac base, and Mac OS X darwin base -->
<set var="BASE_COREFOUNDATION_SRC" hints="files">
src/mac/corefoundation/cfstring.cpp
src/mac/corefoundation/stdpaths_cf.cpp
src/mac/corefoundation/utilsexc_base.cpp
</set>
<set var="BASE_COREFOUNDATION_HDR" hints="files">
wx/mac/corefoundation/cfstring.h
wx/mac/corefoundation/hid.h
wx/mac/corefoundation/stdpaths.h
</set>
<!-- Base files used by Carbon on OS X and CarbonLib (not true Classic) -->
<!-- FIXME: Maybe this ought to be named BASE_MAC_CARBON_SRC -->
<set var="BASE_MAC_SRC" hints="files">
src/mac/carbon/dirmac.cpp
src/mac/carbon/mimetmac.cpp
src/mac/carbon/utilsexc.cpp
src/mac/carbon/thread.cpp
src/mac/carbon/macnotfy.cpp
<!-- One would think MoreFilesX is only for OS X but it seems to
apply to CarbonLib as well (FSRefMakeFSSpec) -->
src/mac/carbon/morefilex/MoreFilesX.c
$(BASE_COREFOUNDATION_SRC)
</set>
<set var="BASE_MAC_HDR" hints="files">
$(BASE_COREFOUNDATION_HDR)
</set>
<!-- Base and GUI files used by both OS X and CarbonLib -->
<set var="BASE_AND_GUI_MAC_SRC" hints="files">
src/mac/carbon/utils.cpp
src/mac/carbon/uma.cpp
</set>
<!-- Base files used by Classic (not CarbonLib or OS X builds) -->
<!-- set var="BASE_MAC_CLASSIC_SRC">
</set -->
<!-- set var="BASE_MAC_CLASSIC_HDR">
</set -->
<!-- Base files used only by CarbonLib builds (not Classic or OS X) -->
<set var="BASE_MAC_CARBONLIB_SRC" hints="files">
src/mac/carbon/morefile/DirectoryCopy.c
src/mac/carbon/morefile/FSpCompat.c
src/mac/carbon/morefile/FileCopy.c
src/mac/carbon/morefile/FullPath.c
src/mac/carbon/morefile/IterateDirectory.c
src/mac/carbon/morefile/MoreDesktopMgr.c
src/mac/carbon/morefile/MoreFiles.c
src/mac/carbon/morefile/MoreFilesExtras.c
src/mac/carbon/morefile/Search.c
</set>
<!-- set var="BASE_MAC_CARBONLIB_HDR" hints="files">
</set -->
<!-- Base files used only by OS X builds (not CarbonLib or Classic) -->
<set var="BASE_MACOSX_WXMAC_SRC" hints="files">
$(BASE_MAC_SRC)
src/unix/baseunix.cpp
src/unix/dlunix.cpp
src/unix/stdpaths.cpp
</set>
<set var="BASE_MACOSX_WXMAC_HDR" hints="files">
$(BASE_MAC_HDR)
wx/unix/apptbase.h
wx/unix/apptrait.h
wx/unix/stdpaths.h
</set>
<!-- Base files used by non-wxMac OS X builds -->
<set var="BASE_MACOSX_NOTWXMAC_SRC" hints="files">
$(BASE_UNIX_SRC)
$(BASE_COREFOUNDATION_SRC)
</set>
<set var="BASE_MACOSX_NOTWXMAC_HDR" hints="files">
$(BASE_UNIX_HDR)
$(BASE_COREFOUNDATION_HDR)
</set>
<!-- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -->
<!-- OS/2 -->
<!-- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -->
<set var="BASE_OS2_SRC" hints="files">
src/os2/dir.cpp
src/os2/mimetype.cpp
src/os2/stdpaths.cpp
src/os2/thread.cpp
src/os2/utils.cpp
src/os2/utilsexc.cpp
</set>
<set var="BASE_AND_GUI_OS2_SRC" hints="files">
</set>
<set var="BASE_OS2_HDR" hints="files">
wx/os2/apptbase.h
wx/os2/apptrait.h
wx/os2/mimetype.h
wx/os2/stdpaths.h
</set>
<!-- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -->
<!-- PalmOS -->
<!-- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -->
<set var="BASE_PALMOS_SRC" hints="files">
src/palmos/base.cpp
src/palmos/dir.cpp
src/palmos/prefconf.cpp
src/palmos/snglinst.cpp
src/palmos/thread.cpp
src/palmos/utils.cpp
src/palmos/utilsexc.cpp
</set>
<set var="BASE_AND_GUI_PALMOS_SRC" hints="files">
src/palmos/main.cpp
src/palmos/volume.cpp
</set>
<set var="BASE_PALMOS_HDR" hints="files">
wx/palmos/apptbase.h
wx/palmos/apptrait.h
wx/palmos/chkconf.h
wx/palmos/mimetype.h
wx/palmos/stdpaths.h
</set>
<!-- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -->
<!-- MSDOS -->
<!-- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -->
<set var="BASE_MSDOS_SRC" hints="files">
src/msdos/dir.cpp
src/msdos/mimetype.cpp
src/msdos/utilsdos.cpp
</set>
<set var="BASE_AND_GUI_MSDOS_SRC" hints="files">
</set>
<set var="BASE_MSDOS_HDR" hints="files">
wx/msdos/mimetype.h
</set>
<!-- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -->
<!-- Common -->
<!-- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -->
<set var="BASE_CMN_SRC" hints="files">
src/common/appbase.cpp
src/common/archive.cpp
src/common/clntdata.cpp
src/common/cmdline.cpp
src/common/config.cpp
src/common/datetime.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/extended.c
src/common/ffile.cpp
src/common/file.cpp
src/common/fileconf.cpp
src/common/filefn.cpp
src/common/filename.cpp
src/common/filesys.cpp
src/common/fmapbase.cpp
src/common/fs_zip.cpp
src/common/hash.cpp
src/common/hashmap.cpp
src/common/init.cpp
src/common/intl.cpp
src/common/ipcbase.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/object.cpp
src/common/process.cpp
src/common/regex.cpp
src/common/stdpbase.cpp
src/common/sstream.cpp
src/common/stopwatch.cpp
src/common/strconv.cpp
src/common/stream.cpp
src/common/string.cpp
src/common/sysopt.cpp
src/common/textbuf.cpp
src/common/textfile.cpp
src/common/tokenzr.cpp
src/common/txtstrm.cpp
src/common/uri.cpp
src/common/variant.cpp
src/common/wfstream.cpp
src/common/wxchar.cpp
src/common/xti.cpp
src/common/xtistrm.cpp
src/common/zipstrm.cpp
src/common/zstream.cpp
</set>
<set var="BASE_AND_GUI_CMN_SRC" hints="files">
src/common/event.cpp
src/common/fs_mem.cpp
src/common/msgout.cpp
src/common/utilscmn.cpp
</set>
<set var="BASE_CMN_HDR" hints="files">
wx/afterstd.h
wx/app.h
wx/apptrait.h
wx/archive.h
wx/arrimpl.cpp
wx/arrstr.h
wx/beforestd.h
wx/buffer.h
wx/build.h
wx/chkconf.h
wx/clntdata.h
wx/cmdline.h
wx/confbase.h
wx/config.h
wx/containr.h
wx/datetime.h
wx/datstrm.h
wx/dde.h
wx/debug.h
wx/defs.h
wx/dir.h
wx/dlimpexp.h
wx/dynarray.h
wx/dynlib.h
wx/dynload.h
wx/encconv.h
wx/event.h
wx/except.h
wx/features.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_mem.h
wx/fs_zip.h
wx/hash.h
wx/hashmap.h
wx/hashset.h
wx/html/forcelnk.h
wx/iconloc.h
wx/init.h
wx/intl.h
wx/iosfwrap.h
wx/ioswrap.h
wx/ipc.h
wx/ipcbase.h
wx/isql.h
wx/isqlext.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/msgout.h
wx/mstream.h
wx/object.h
wx/platform.h
wx/process.h
wx/ptr_scpd.h
wx/recguard.h
wx/regex.h
wx/scopeguard.h
wx/snglinst.h
wx/sstream.h
wx/stack.h
wx/stackwalk.h
wx/stdpaths.h
wx/stockitem.h
wx/stopwatch.h
wx/strconv.h
wx/stream.h
wx/string.h
wx/sysopt.h
wx/textbuf.h
wx/textfile.h
wx/thread.h
wx/thrimpl.cpp
wx/timer.h
wx/tokenzr.h
wx/txtstrm.h
wx/types.h
wx/uri.h
wx/utils.h
wx/variant.h
wx/vector.h
wx/version.h
wx/volume.h
wx/wfstream.h
wx/wx.h
wx/wxchar.h
wx/wxprec.h
wx/xti.h
wx/xtistrm.h
wx/zipstrm.h
wx/zstream.h
</set>
<!-- ====================================================================== -->
<!-- wxNet (part of wxBase) -->
<!-- ====================================================================== -->
<set var="NET_UNIX_SRC" hints="files">
src/unix/gsocket.cpp
</set>
<set var="NET_UNIX_HDR" hints="files">
wx/unix/gsockunx.h
</set>
<set var="NET_WIN32_SRC" hints="files">
src/msw/gsocket.cpp
src/msw/urlmsw.cpp
</set>
<set var="NET_WIN32_HDR" hints="files">
wx/msw/gsockmsw.h
</set>
<set var="NET_WINCE_SRC" hints="files">
<if cond="TOOLKIT=='WINCE'">src/msw/wince/net.cpp</if>
</set>
<set var="NET_WINCE_HDR" hints="files">
<if cond="TOOLKIT=='WINCE'">wx/msw/wince/net.h</if>
</set>
<set var="NET_OS2_SRC" hints="files">
src/unix/gsocket.cpp
</set>
<set var="NET_OS2_HDR" hints="files">
wx/unix/gsockunx.h
</set>
<!-- Net files used only by CarbonLib (not Classic or OS X) -->
<set var="NET_MAC_CARBONLIB_SRC" hints="files">
src/mac/carbon/gsocket.cpp
</set>
<set var="NET_MAC_CARBONLIB_HDR" hints="files">
wx/mac/carbon/gsockmac.h
</set>
<set var="NET_CMN_SRC" hints="files">
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
</set>
<set var="NET_CMN_HDR" hints="files">
wx/fs_inet.h
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -