macro(sdk_install _DIR _TARGET _H_FILES) if (LIB) if (WIN32) if (NOT _H_FILES STREQUAL "") #message("HFILES ${_H_FILES}") install(FILES ${_H_FILES} DESTINATION ${MINGW_INCLUDE}/${_DIR}) endif() install(TARGETS ${_TARGET} DESTINATION ${MINGW_LIB}) install(TARGETS ${_TARGET} DESTINATION ${MINGW_BIN}) get_filename_component(QTDIR ${QT_QMAKE_EXECUTABLE} PATH) install(TARGETS ${_TARGET} DESTINATION ${QTDIR}) else () if (NOT _H_FILES STREQUAL "") install(FILES ${_H_FILES} DESTINATION ${CMAKE_INSTALL_PREFIX}/include/${_DIR}) endif() install(TARGETS ${_TARGET} DESTINATION ${CMAKE_INSTALL_PREFIX}/lib) endif () else () install(TARGETS ${_TARGET} DESTINATION bin) endif () endmacro()