2019-02-16 11:32:52 -05:00
|
|
|
if(NOT MSVC)
|
2015-09-19 09:02:07 -04:00
|
|
|
return()
|
|
|
|
|
endif()
|
|
|
|
|
|
|
|
|
|
set(MAPCONV_DIR "${SM_SRC_DIR}/archutils/Win32")
|
|
|
|
|
|
2019-02-16 11:32:52 -05:00
|
|
|
list(APPEND MAPCONV_SRC "${MAPCONV_DIR}/mapconv.cpp")
|
2015-09-19 09:02:07 -04:00
|
|
|
|
|
|
|
|
source_group("" FILES ${MAPCONV_SRC})
|
|
|
|
|
|
|
|
|
|
add_executable("mapconv" ${MAPCONV_SRC})
|
|
|
|
|
|
|
|
|
|
set_property(TARGET "mapconv" PROPERTY FOLDER "Internal Libraries")
|
|
|
|
|
|
|
|
|
|
disable_project_warnings("mapconv")
|
|
|
|
|
|
2019-02-16 11:32:52 -05:00
|
|
|
set_target_properties("mapconv"
|
|
|
|
|
PROPERTIES RUNTIME_OUTPUT_DIRECTORY
|
|
|
|
|
"${SM_PROGRAM_DIR}"
|
|
|
|
|
RUNTIME_OUTPUT_DIRECTORY_RELEASE
|
|
|
|
|
"${SM_PROGRAM_DIR}"
|
|
|
|
|
RUNTIME_OUTPUT_DIRECTORY_DEBUG
|
|
|
|
|
"${SM_PROGRAM_DIR}"
|
|
|
|
|
RUNTIME_OUTPUT_DIRECTORY_MINSIZEREL
|
|
|
|
|
"${SM_PROGRAM_DIR}"
|
|
|
|
|
RUNTIME_OUTPUT_DIRECTORY_RELWITHDEBINFO
|
|
|
|
|
"${SM_PROGRAM_DIR}")
|
2015-09-19 09:02:07 -04:00
|
|
|
|
2019-02-16 11:32:52 -05:00
|
|
|
set_target_properties("mapconv"
|
|
|
|
|
PROPERTIES OUTPUT_NAME
|
|
|
|
|
"mapconv"
|
|
|
|
|
RELEASE_OUTPUT_NAME
|
|
|
|
|
"mapconv"
|
|
|
|
|
DEBUG_OUTPUT_NAME
|
|
|
|
|
"mapconv"
|
|
|
|
|
MINSIZEREL_OUTPUT_NAME
|
|
|
|
|
"mapconv"
|
|
|
|
|
RELWITHDEBINFO_OUTPUT_NAME
|
|
|
|
|
"mapconv")
|