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.txt15
1 files changed, 9 insertions, 6 deletions
diff --git a/muse2/muse/midiedit/CMakeLists.txt b/muse2/muse/midiedit/CMakeLists.txt
index 94bed2b2..bfb2e882 100644
--- a/muse2/muse/midiedit/CMakeLists.txt
+++ b/muse2/muse/midiedit/CMakeLists.txt
@@ -63,7 +63,7 @@ file (GLOB midiedit_source_files
##
## Define target
##
-add_library ( midiedit SHARED
+add_library ( midiedit ${MODULES_BUILD}
${midiedit_source_files}
${midiedit_mocs}
)
@@ -81,7 +81,7 @@ set (FILES_TO_TRANSLATE
## Compilation flags and target name
##
set_target_properties( midiedit
- PROPERTIES COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h -fPIC"
+ PROPERTIES COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h"
OUTPUT_NAME muse_midiedit
)
@@ -94,12 +94,15 @@ target_link_libraries ( midiedit
ctrl
icons
widgets
- ctrl
)
##
## Install location
##
-install(TARGETS midiedit
- DESTINATION ${MusE_MODULES_DIR}
- )
+if ( ${MODULES_BUILD} STREQUAL SHARED )
+ install(TARGETS midiedit
+ DESTINATION ${MusE_MODULES_DIR}
+ )
+else ( ${MODULES_BUILD} STREQUAL SHARED )
+ target_link_libraries (midiedit core)
+endif ( ${MODULES_BUILD} STREQUAL SHARED )