X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/43daffe5a485fd06d1c6aa7b4df005ddc48f639f..0d2a693bbdb1b21a8678baa1509c550b3141695c:/build/bakefiles/wxpresets/presets/wx.bkl diff --git a/build/bakefiles/wxpresets/presets/wx.bkl b/build/bakefiles/wxpresets/presets/wx.bkl index e2b6bdf485..5ca63850a9 100644 --- a/build/bakefiles/wxpresets/presets/wx.bkl +++ b/build/bakefiles/wxpresets/presets/wx.bkl @@ -10,7 +10,7 @@ - WX_* : used to let the user of the generated makefile choose a wxWidgets build among those available; you can use them in your project to - e.g. build a target only if WX_DEBUG is 0 or if WX_PORT is "msw". + e.g. build a target only if WX_SHARED is 0 or if WX_PORT is "msw". VARIABLES: @@ -24,13 +24,17 @@ - wx, wx-lib: templates to be used respectively for / and targets; they add all the wxWidgets-related settings (e.g. the - include and library search paths, the __WXDEBUG__ symbol, etc) + include and library search paths, the necessary preprocessor + symbols, etc). - - wxconsole: to be used when building console-only libraries or apps - (adds the wxUSE_GUI=0 define). + - wxgui: to be used when building GUI-mode applications. + + - wxconsole: to be used when building console-only applications + (NOTE: it doesn't add the wxUSE_GUI=0 define since you don't + need it when compiling wxBase-only code). - wxlike: this template should be combined with "wx" or "wx-lib" and will - make your project build with the same Unicode, debug & shared + make your project build with the same Unicode & shared config as the wxWidgets build selected using the WX_* options. @@ -63,7 +67,7 @@ - : sets the output directory for the current target to $(value) when on Unix and to e.g. $(value)/vc_lib when on Windows, i.e. acts like just following wxWidgets naming rules. - Useful to allow multiple builds of the + Useful to allow multiple builds of the - : if your library/application needs to compile & link with both wxWidgets and some other wx-based library, which in turn @@ -85,8 +89,11 @@ NOTE: as a reference here is a list of all wxWidgets libraries satisfying the dependency constraints mentioned in description: + webview richtext aui + ribbon + propgrid stc qa gl @@ -106,9 +113,10 @@ + 4 @@ -117,11 +125,11 @@ tag definitions. --> - base core net xml xrc html adv media gl qa aui richtext stc + base core net xml xrc html adv media gl qa aui ribbon propgrid richtext stc webview - 0 + 1 1 0 @@ -172,7 +180,6 @@ - @@ -197,7 +204,7 @@ - 0 + 1 @@ -267,6 +274,10 @@ u + + $(COMPILER) + + @@ -322,9 +333,13 @@ + + + @@ -376,8 +391,8 @@ @@ -387,7 +402,7 @@ dll - $(value)/$(COMPILER)_$(_DIRNAME_SHARED_SUFFIX) + $(value)/$(COMPILER_PREFIX)_$(_DIRNAME_SHARED_SUFFIX) $(_DIRNAME) @@ -429,7 +444,7 @@ @@ -458,7 +473,7 @@ @@ -470,7 +485,7 @@ - $(COMPILER)$(WX_PORT)$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX) + $(COMPILER_PREFIX)$(WX_PORT)$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX) @@ -531,4 +546,7 @@ + + +