summaryrefslogtreecommitdiff
path: root/muse2/muse/midiedit/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'muse2/muse/midiedit/CMakeLists.txt')
-rw-r--r--muse2/muse/midiedit/CMakeLists.txt14
1 files changed, 11 insertions, 3 deletions
diff --git a/muse2/muse/midiedit/CMakeLists.txt b/muse2/muse/midiedit/CMakeLists.txt
index 5fa2d5f9..1a77748a 100644
--- a/muse2/muse/midiedit/CMakeLists.txt
+++ b/muse2/muse/midiedit/CMakeLists.txt
@@ -76,7 +76,7 @@ file (GLOB SOURCE_FILES
ecanvas.cpp # ecanvas.h
)
-add_library ( midiedit STATIC
+add_library ( midiedit SHARED
${SOURCE_FILES}
# ${midiedit_ui_headers}
${midiedit_mocs}
@@ -84,9 +84,17 @@ add_library ( midiedit STATIC
set (FILES_TO_TRANSLATE ${FILES_TO_TRANSLATE} ${SOURCE_FILES} CACHE INTERNAL "")
-add_dependencies(midiedit widgets)
+install(TARGETS midiedit DESTINATION ${MUSE_MODULES_DIR})
+
+target_link_libraries ( midiedit
+ ${QT_LIBRARIES}
+ al
+ icons
+ widgets
+ )
set_target_properties( midiedit
- PROPERTIES COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h"
+ PROPERTIES COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h -fPIC"
+ OUTPUT_NAME muse_midiedit
)