From e07633a149808a6d25808c5b8935c40b698e38ff Mon Sep 17 00:00:00 2001 From: James Hogan Date: Sat, 31 Jan 2009 22:45:53 +0000 Subject: [PATCH] Make songdb into shared library so it compiles without -fPIC compiler flag I'll soon be making this into a plugin --- kworship/songdb/CMakeLists.txt | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/kworship/songdb/CMakeLists.txt b/kworship/songdb/CMakeLists.txt index 7c16d8f..5689a82 100644 --- a/kworship/songdb/CMakeLists.txt +++ b/kworship/songdb/CMakeLists.txt @@ -1,9 +1,9 @@ -project(kworshipsongdb) +project(kworship_songdb) find_package(KDE4 REQUIRED) include (KDE4Defaults) -set(kworshipsongdb_SRCS +set(kworship_songdb_SRCS KwSongdb.cpp KwSongdbSong.cpp KwSongdbVersion.cpp @@ -26,10 +26,15 @@ set(kworshipsongdb_SRCS KwSongdbSongBooksEditWidget.cpp ) -kde4_add_ui_files(kworshipsongdb_SRCS +kde4_add_ui_files(kworship_songdb_SRCS KwSongdbSongEditWidget_base.ui KwSongdbSongBooksEditWidget_base.ui ) -kde4_add_library(kworshipsongdb ${kworshipsongdb_SRCS}) +kde4_add_library(kworship_songdb SHARED ${kworship_songdb_SRCS}) +target_link_libraries(kworship_songdb + ${KDE4_KDEUI_LIBS} + ${QT_LIBRARIES} + kworshipmain + ) -- 2.11.4.GIT