From 4388c9f844be237080c30661997d5d56b2aecb5a Mon Sep 17 00:00:00 2001 From: samelian Date: Wed, 6 Oct 2010 15:27:35 +0000 Subject: [dependencies/arts] restyle and migrate to tde_ macrossoundserver/CMakeLists.txt git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/dependencies/arts@1183226 283d02a7-25f6-0310-bc7c-ecb5cbfe19da --- gmcop/CMakeLists.txt | 31 +++++++++++++++---------------- 1 file changed, 15 insertions(+), 16 deletions(-) (limited to 'gmcop/CMakeLists.txt') diff --git a/gmcop/CMakeLists.txt b/gmcop/CMakeLists.txt index f49c194..84b9c75 100644 --- a/gmcop/CMakeLists.txt +++ b/gmcop/CMakeLists.txt @@ -9,26 +9,25 @@ # ################################################# -set( gmcop_INCS - giomanager.h -) - -set( gmcop_SRCS - giomanager.cc -) - include_directories( - ${CMAKE_BINARY_DIR}/mcop # for arts_export.h - ${CMAKE_SOURCE_DIR}/mcop # for iomanager.h, etc. + ${CMAKE_BINARY_DIR}/mcop + ${CMAKE_SOURCE_DIR}/mcop ${GLIB2_INCLUDE_DIRS} ) -add_library( gmcop SHARED ${gmcop_SRCS} ) -set_target_properties( gmcop PROPERTIES VERSION 1.0 SOVERSION 1 ) -target_link_libraries( gmcop mcop ${GLIB2_LIBRARIES} ) +##### headers ################################### -##### install ################################### +install( FILES + giomanager.h + DESTINATION ${INCLUDE_INSTALL_DIR} ) -install( FILES ${gmcop_INCS} DESTINATION ${INCLUDE_INSTALL_DIR} ) -install(TARGETS gmcop LIBRARY DESTINATION ${LIB_INSTALL_DIR} ) \ No newline at end of file + +##### gmcop (shared lib) ######################## + +tde_add_library( gmcop SHARED + SOURCES giomanager.cc + VERSION 1.0.0 + LINK mcop-shared ${GLIB2_LIBRARIES} + DESTINATION ${LIB_INSTALL_DIR} +) -- cgit v1.2.1