e27f554012
Refactor the console event loop code into separate files to untangle it from the GUI version and ensure that it doesn't depend on the GUI at all. It can now be defined in the base library and simply reused by the core one. This also makes the console event loop usable for other ports under Windows, e.g. wxGTK. Closes #14426. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@72008 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
154 lines
4.3 KiB
Plaintext
154 lines
4.3 KiB
Plaintext
# =========================================================================
|
|
# This configuration file was generated by
|
|
# Bakefile 0.2.9 (http://www.bakefile.org)
|
|
# Beware that all changes made to this file will be overwritten next
|
|
# time you run Bakefile!
|
|
# =========================================================================
|
|
|
|
|
|
# -------------------------------------------------------------------------
|
|
# These are configurable options:
|
|
# -------------------------------------------------------------------------
|
|
|
|
# C compiler
|
|
CC = cl
|
|
|
|
# C++ compiler
|
|
CXX = cl
|
|
|
|
# Standard flags for CC
|
|
CFLAGS =
|
|
|
|
# Standard flags for C++
|
|
CXXFLAGS =
|
|
|
|
# Standard preprocessor flags (common for CC and CXX)
|
|
CPPFLAGS =
|
|
|
|
# Standard linker flags
|
|
LDFLAGS =
|
|
|
|
# The C preprocessor
|
|
CPP = $(CC) /EP /nologo
|
|
|
|
# What type of library to build? [0,1]
|
|
SHARED = 0
|
|
|
|
# Build wxUniversal instead of native port? [0,1]
|
|
WXUNIV = 0
|
|
|
|
# Compile Unicode build of wxWidgets? [0,1]
|
|
UNICODE = 1
|
|
|
|
# Use MSLU library when building Unicode version. [0,1]
|
|
MSLU = 0
|
|
|
|
# Type of compiled binaries [debug,release]
|
|
BUILD = debug
|
|
|
|
# The target processor architecture must be specified when it is not X86.
|
|
# This does not affect the compiler output, so you still need to make sure
|
|
# your environment is set up appropriately with the correct compiler in the
|
|
# PATH. Rather it affects some options passed to some of the common build
|
|
# utilities such as the resource compiler and the linker.
|
|
#
|
|
# Accepted values: IA64, X64
|
|
# (AMD64 accepted as synonym for X64 but should not be used any more).
|
|
TARGET_CPU = $(CPU)
|
|
|
|
# Should debugging info be included in the executables? The default value
|
|
# "default" means that debug info will be included if BUILD=debug
|
|
# and not included if BUILD=release. [0,1,default]
|
|
DEBUG_INFO = 1
|
|
|
|
# Value of wxDEBUG_LEVEL. The default value is the same as 1 and means that all
|
|
# but expensive assert checks are enabled, use 0 to completely remove debugging
|
|
# code. [0,1,default]
|
|
DEBUG_FLAG = 1
|
|
|
|
# Link against debug (e.g. msvcrtd.dll) or release (msvcrt.dll) RTL?
|
|
# Default is to use debug CRT if and only if BUILD==debug. [0,1,default]
|
|
DEBUG_RUNTIME_LIBS = default
|
|
|
|
# Multiple libraries or single huge monolithic one? [0,1]
|
|
MONOLITHIC = 0
|
|
|
|
# Build GUI libraries? [0,1]
|
|
USE_GUI = 1
|
|
|
|
# Build wxHTML library (USE_GUI must be 1)? [0,1]
|
|
USE_HTML = 1
|
|
|
|
# Build wxWebView library (USE_GUI must be 1)? [0,1]
|
|
USE_WEBVIEW = 1
|
|
|
|
# Build multimedia library (USE_GUI must be 1)? [0,1]
|
|
USE_MEDIA = 1
|
|
|
|
# Build wxXRC library (USE_GUI must be 1)? [0,1]
|
|
USE_XRC = 1
|
|
|
|
# Build wxAUI library (USE_GUI must be 1)? [0,1]
|
|
USE_AUI = 1
|
|
|
|
# Build wxRibbon library (USE_GUI must be 1)? [0,1]
|
|
USE_RIBBON = 1
|
|
|
|
# Build wxPropertyGrid library (USE_GUI must be 1)? [0,1]
|
|
USE_PROPGRID = 1
|
|
|
|
# Build wxRichTextCtrl library (USE_GUI must be 1)? [0,1]
|
|
USE_RICHTEXT = 1
|
|
|
|
# Build wxStyledTextCtrl library (USE_GUI must be 1)? [0,1]
|
|
USE_STC = 1
|
|
|
|
# Build OpenGL canvas library (USE_GUI must be 1)? [0,1]
|
|
USE_OPENGL = 1
|
|
|
|
# Build quality assurance classes library (USE_GUI must be 1)? [0,1]
|
|
USE_QA = 1
|
|
|
|
# Enable exceptions in compiled code. [0,1]
|
|
USE_EXCEPTIONS = 1
|
|
|
|
# Enable run-time type information (RTTI) in compiled code. [0,1]
|
|
USE_RTTI = 1
|
|
|
|
# Enable threading in compiled code. [0,1]
|
|
USE_THREADS = 1
|
|
|
|
# Enable wxCairoContext for platforms other than Linux/GTK. [0,1]
|
|
USE_CAIRO = 0
|
|
|
|
# Is this official build by wxWidgets developers? [0,1]
|
|
OFFICIAL_BUILD = 0
|
|
|
|
# Use this to name your customized DLLs differently
|
|
VENDOR = custom
|
|
|
|
#
|
|
WX_FLAVOUR =
|
|
|
|
#
|
|
WX_LIB_FLAVOUR =
|
|
|
|
# Name of your custom configuration. This affects directory
|
|
# where object files are stored as well as the location of
|
|
# compiled .lib files and setup.h under the lib/ toplevel directory.
|
|
CFG =
|
|
|
|
# Compiler flags needed to compile test suite in tests directory. If you want
|
|
# to run the tests, set it so that the compiler can find CppUnit headers.
|
|
CPPUNIT_CFLAGS =
|
|
|
|
# Linker flags needed to link test suite in tests directory. If you want
|
|
# to run the tests, include CppUnit library here.
|
|
CPPUNIT_LIBS =
|
|
|
|
# Version of C runtime library to use. You can change this to
|
|
# static if SHARED=0, but it is highly recommended to not do
|
|
# it if SHARED=1 unless you know what you are doing. [dynamic,static]
|
|
RUNTIME_LIBS = dynamic
|
|
|