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)
|
include(../../source_groups.cmake)
|
||||||
|
|
||||||
|
if(WIN32)
|
||||||
|
set(EXPAT_POSTFIX $<$<CONFIG:Debug>:d>)
|
||||||
|
endif(WIN32)
|
||||||
|
|
||||||
if(wxUSE_EXPAT STREQUAL "builtin")
|
if(wxUSE_EXPAT STREQUAL "builtin")
|
||||||
ExternalProject_Add(wxexpat
|
ExternalProject_Add(wxexpat
|
||||||
DOWNLOAD_COMMAND ""
|
DOWNLOAD_COMMAND ""
|
||||||
@@ -26,7 +30,7 @@ if(wxUSE_EXPAT STREQUAL "builtin")
|
|||||||
${CMAKE_COMMAND} -E make_directory <INSTALL_DIR>/wxlib
|
${CMAKE_COMMAND} -E make_directory <INSTALL_DIR>/wxlib
|
||||||
COMMAND
|
COMMAND
|
||||||
${CMAKE_COMMAND} -E rename
|
${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}
|
<INSTALL_DIR>/wxlib/${CMAKE_STATIC_LIBRARY_PREFIX}wxexpat$<$<CONFIG:Debug>:d>${CMAKE_STATIC_LIBRARY_SUFFIX}
|
||||||
)
|
)
|
||||||
ExternalProject_Get_Property(wxexpat INSTALL_DIR)
|
ExternalProject_Get_Property(wxexpat INSTALL_DIR)
|
||||||
|
Reference in New Issue
Block a user