Restore mapconv post operations.

Clearing the cmake cache may be required.
This commit is contained in:
Jason Felds
2015-09-19 10:42:46 -04:00
parent 8ed5305581
commit b85c61b89e
2 changed files with 50 additions and 0 deletions
+33
View File
@@ -0,0 +1,33 @@
if (NOT MSVC)
return()
endif()
set(MAPCONV_DIR "${SM_SRC_DIR}/archutils/Win32")
list(APPEND MAPCONV_SRC
"${MAPCONV_DIR}/mapconv.cpp"
)
source_group("" FILES ${MAPCONV_SRC})
add_executable("mapconv" ${MAPCONV_SRC})
set_property(TARGET "mapconv" PROPERTY FOLDER "Internal Libraries")
disable_project_warnings("mapconv")
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}"
)
set_target_properties("mapconv" PROPERTIES
OUTPUT_NAME "mapconv"
RELEASE_OUTPUT_NAME "mapconv"
DEBUG_OUTPUT_NAME "mapconv"
MINSIZEREL_OUTPUT_NAME "mapconv"
RELWITHDEBINFO_OUTPUT_NAME "mapconv"
)