fixed building library

This commit is contained in:
arcan1s
2014-01-29 04:46:39 +04:00
parent e146f059b2
commit 071affe7ad
2 changed files with 12 additions and 9 deletions

View File

@ -15,12 +15,15 @@ message (STATUS "${SUBPROJECT} HEADERS: ${HEADERS}")
# link libraries and compile
add_library (${SUBPROJECT} SHARED ${SOURCES} ${HEADERS})
add_library (${SUBPROJECT} STATIC ${SOURCES} ${HEADERS})
set_target_properties (${SUBPROJECT} PROPERTIES SOVERSION ${PROJECT_VERSION})
target_link_libraries (${SUBPROJECT} ${ADDITIONAL_LIB})
add_library (${SUBPROJECT}_STATIC STATIC ${SOURCES} ${HEADERS})
set_target_properties(${SUBPROJECT}_STATIC PROPERTIES OUTPUT_NAME ${SUBPROJECT})
target_link_libraries (${SUBPROJECT} ${ADDITIONAL_LIB})
# install properties
install (TARGETS ${SUBPROJECT} DESTINATION lib)
install (TARGETS ${SUBPROJECT}_STATIC DESTINATION lib)
if (ADD_INCLUDE)
install (DIRECTORY ${SUBPROJECT_INCLUDE_DIR}/ DESTINATION include/)
endif ()