if ("${PROJECT_NAME}" STREQUAL "DRAWEXE")
add_executable (${PROJECT_NAME} ${USED_SRCFILES} ${USED_INCFILES} ${USED_RCFILE})
- if (DEFINED INSTALL_BIN_DIR)
- install (TARGETS ${PROJECT_NAME} DESTINATION "${INSTALL_BIN_DIR}")
+ if (SINGLE_GENERATOR)
+ install (TARGETS ${PROJECT_NAME} DESTINATION "${INSTALL_DIR}/${INSTALL_DIR_BIN}")
else()
install (TARGETS ${PROJECT_NAME}
CONFIGURATIONS Release
- DESTINATION "${INSTALL_DIR}/${OS_WITH_BIT}/${COMPILER}/bin")
+ DESTINATION "${INSTALL_DIR}/${INSTALL_DIR_BIN}")
install (TARGETS ${PROJECT_NAME}
CONFIGURATIONS RelWithDebInfo
- DESTINATION "${INSTALL_DIR}/${OS_WITH_BIT}/${COMPILER}/bini")
+ DESTINATION "${INSTALL_DIR}/${INSTALL_DIR_BIN}i")
install (TARGETS ${PROJECT_NAME}
CONFIGURATIONS Debug
- DESTINATION "${INSTALL_DIR}/${OS_WITH_BIT}/${COMPILER}/bind")
+ DESTINATION "${INSTALL_DIR}/${INSTALL_DIR_BIN}d")
endif()
else()
add_library (${PROJECT_NAME} ${USED_SRCFILES} ${USED_INCFILES} ${USED_RCFILE})
- if (DEFINED INSTALL_LIB_DIR)
+ if (SINGLE_GENERATOR)
install (TARGETS ${PROJECT_NAME}
- RUNTIME DESTINATION "${INSTALL_BIN_DIR}"
- ARCHIVE DESTINATION "${INSTALL_LIB_DIR}"
- LIBRARY DESTINATION "${INSTALL_LIB_DIR}")
+ RUNTIME DESTINATION "${INSTALL_DIR}/${INSTALL_DIR_BIN}"
+ ARCHIVE DESTINATION "${INSTALL_DIR}/${INSTALL_DIR_LIB}"
+ LIBRARY DESTINATION "${INSTALL_DIR}/${INSTALL_DIR_LIB}")
else()
install (TARGETS ${PROJECT_NAME}
CONFIGURATIONS Release
- RUNTIME DESTINATION "${INSTALL_DIR}/${OS_WITH_BIT}/${COMPILER}/bin"
- ARCHIVE DESTINATION "${INSTALL_DIR}/${OS_WITH_BIT}/${COMPILER}/lib"
- LIBRARY DESTINATION "${INSTALL_DIR}/${OS_WITH_BIT}/${COMPILER}/lib")
+ RUNTIME DESTINATION "${INSTALL_DIR}/${INSTALL_DIR_BIN}"
+ ARCHIVE DESTINATION "${INSTALL_DIR}/${INSTALL_DIR_LIB}"
+ LIBRARY DESTINATION "${INSTALL_DIR}/${INSTALL_DIR_LIB}")
install (TARGETS ${PROJECT_NAME}
CONFIGURATIONS RelWithDebInfo
- RUNTIME DESTINATION "${INSTALL_DIR}/${OS_WITH_BIT}/${COMPILER}/bini"
- ARCHIVE DESTINATION "${INSTALL_DIR}/${OS_WITH_BIT}/${COMPILER}/libi"
- LIBRARY DESTINATION "${INSTALL_DIR}/${OS_WITH_BIT}/${COMPILER}/libi")
+ RUNTIME DESTINATION "${INSTALL_DIR}/${INSTALL_DIR_BIN}i"
+ ARCHIVE DESTINATION "${INSTALL_DIR}/${INSTALL_DIR_LIB}i"
+ LIBRARY DESTINATION "${INSTALL_DIR}/${INSTALL_DIR_LIB}i")
install (TARGETS ${PROJECT_NAME}
CONFIGURATIONS Debug
- RUNTIME DESTINATION "${INSTALL_DIR}/${OS_WITH_BIT}/${COMPILER}/bind"
- ARCHIVE DESTINATION "${INSTALL_DIR}/${OS_WITH_BIT}/${COMPILER}/libd"
- LIBRARY DESTINATION "${INSTALL_DIR}/${OS_WITH_BIT}/${COMPILER}/libd")
+ RUNTIME DESTINATION "${INSTALL_DIR}/${INSTALL_DIR_BIN}d"
+ ARCHIVE DESTINATION "${INSTALL_DIR}/${INSTALL_DIR_LIB}d"
+ LIBRARY DESTINATION "${INSTALL_DIR}/${INSTALL_DIR_LIB}d")
if (MSVC)
install (FILES ${CMAKE_BINARY_DIR}/${OS_WITH_BIT}/${COMPILER}/bind/${PROJECT_NAME}.pdb
CONFIGURATIONS Debug
- DESTINATION "${INSTALL_DIR}/${OS_WITH_BIT}/${COMPILER}/bind")
+ DESTINATION "${INSTALL_DIR}/${INSTALL_DIR_BIN}d")
endif()
endif()
endif()