Workaround for expat builtin debug postfix
expat lib has debug postfix on windows only.
This commit is contained in:
@@ -9,6 +9,10 @@
|
||||
|
||||
include(../../source_groups.cmake)
|
||||
|
||||
if(WIN32)
|
||||
set(EXPAT_POSTFIX $<$<CONFIG:Debug>:d>)
|
||||
endif(WIN32)
|
||||
|
||||
if(wxUSE_EXPAT STREQUAL "builtin")
|
||||
ExternalProject_Add(wxexpat
|
||||
DOWNLOAD_COMMAND ""
|
||||
@@ -26,7 +30,7 @@ if(wxUSE_EXPAT STREQUAL "builtin")
|
||||
${CMAKE_COMMAND} -E make_directory <INSTALL_DIR>/wxlib
|
||||
COMMAND
|
||||
${CMAKE_COMMAND} -E rename
|
||||
<INSTALL_DIR>/lib/${CMAKE_STATIC_LIBRARY_PREFIX}expat${CMAKE_STATIC_LIBRARY_SUFFIX}
|
||||
<INSTALL_DIR>/lib/${CMAKE_STATIC_LIBRARY_PREFIX}expat${EXPAT_POSTFIX}${CMAKE_STATIC_LIBRARY_SUFFIX}
|
||||
<INSTALL_DIR>/wxlib/${CMAKE_STATIC_LIBRARY_PREFIX}wxexpat$<$<CONFIG:Debug>:d>${CMAKE_STATIC_LIBRARY_SUFFIX}
|
||||
)
|
||||
ExternalProject_Get_Property(wxexpat INSTALL_DIR)
|
||||
|
Reference in New Issue
Block a user