summaryrefslogtreecommitdiff
path: root/muse2/al
diff options
context:
space:
mode:
authorOrcan Ogetbil <oget.fedora@gmail.com>2010-12-19 08:57:19 +0000
committerOrcan Ogetbil <oget.fedora@gmail.com>2010-12-19 08:57:19 +0000
commit520e889a3e58fdaa99a0c13a40d1c3e4affe60b1 (patch)
tree3e671e957f24f22f6d2d540cde8634848069445e /muse2/al
parent54dd5ec68d550408be99118c59df2a91c33183f7 (diff)
Split individual parts into their own shared libraries. Moved main() into its own file.
Diffstat (limited to 'muse2/al')
-rw-r--r--muse2/al/CMakeLists.txt12
1 files changed, 11 insertions, 1 deletions
diff --git a/muse2/al/CMakeLists.txt b/muse2/al/CMakeLists.txt
index 12df9a72..6e2881b8 100644
--- a/muse2/al/CMakeLists.txt
+++ b/muse2/al/CMakeLists.txt
@@ -13,11 +13,21 @@ if (USE_SSE)
set(al_src ${al_src} dspSSE.cpp dspXMM.cpp)
endif (USE_SSE)
-add_library(al STATIC
+add_library(al SHARED
${al_src}
${PROJECT_BINARY_DIR}/all.h.pch
)
+install(TARGETS al DESTINATION ${MUSE_MODULES_DIR})
+
+target_link_libraries ( al
+ ${QT_LIBRARIES}
+ )
+
+set_target_properties( al
+ PROPERTIES OUTPUT_NAME muse_al
+ )
+
set_source_files_properties(
al.cpp sig.cpp xml.cpp dsp.cpp
dspXMM.cpp