Handle custom configurations in MSVC-specific setup.h.
Account for wxCFG when building the paths used for MSVC autolinking. This variable should be defined to the same value as CFG during (command line) build. Closes #15431. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@74720 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -79,10 +79,19 @@
|
||||
#define wxARCH_SUFFIX
|
||||
#endif
|
||||
|
||||
// Ensure the library configuration is defined
|
||||
#ifndef wxCFG
|
||||
#define wxCFG
|
||||
#endif
|
||||
|
||||
// Construct the path for the subdirectory under /lib/ that the included setup.h
|
||||
// will be used from
|
||||
#ifdef WXUSINGDLL
|
||||
#define wxLIB_SUBDIR wxCONCAT3(wxCOMPILER_PREFIX, wxARCH_SUFFIX, _dll)
|
||||
#define wxLIB_SUBDIR \
|
||||
wxCONCAT4(wxCOMPILER_PREFIX, wxARCH_SUFFIX, _dll, wxCFG)
|
||||
#else // !DLL
|
||||
#define wxLIB_SUBDIR wxCONCAT3(wxCOMPILER_PREFIX, wxARCH_SUFFIX, _lib)
|
||||
#define wxLIB_SUBDIR \
|
||||
wxCONCAT4(wxCOMPILER_PREFIX, wxARCH_SUFFIX, _lib, wxCFG)
|
||||
#endif // DLL/!DLL
|
||||
|
||||
// The user can predefine a different prefix if not using the default MSW port
|
||||
|
Reference in New Issue
Block a user