diff options
| author | Orcan Ogetbil <oget.fedora@gmail.com> | 2011-01-31 18:50:38 +0000 |
|---|---|---|
| committer | Orcan Ogetbil <oget.fedora@gmail.com> | 2011-01-31 18:50:38 +0000 |
| commit | 6cad77308d5c794052daaf3dd301b89bc894bd63 (patch) | |
| tree | 62e45a1887e1428105ba499176a68644f92c7a6b /muse2/muse/widgets | |
| parent | 18cef43657bc6841e4dab526fce83a6ad6a34374 (diff) | |
added option to build internal modules statically
Diffstat (limited to 'muse2/muse/widgets')
| -rw-r--r-- | muse2/muse/widgets/CMakeLists.txt | 18 |
1 files changed, 7 insertions, 11 deletions
diff --git a/muse2/muse/widgets/CMakeLists.txt b/muse2/muse/widgets/CMakeLists.txt index 92eacc66..cb3125d0 100644 --- a/muse2/muse/widgets/CMakeLists.txt +++ b/muse2/muse/widgets/CMakeLists.txt @@ -180,7 +180,7 @@ file (GLOB widgets_source_files ## ## Define target ## -add_library ( widgets SHARED +add_library ( widgets ${MODULES_BUILD} ${widget_ui_headers} ${widget_mocs} ${widgets_source_files} @@ -201,7 +201,7 @@ set (FILES_TO_TRANSLATE ## set_target_properties( widgets # PROPERTIES COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h ${MUSECXXFLAGS} -I../ -I${PROJECT_SOURCE_DIR}/synti " - PROPERTIES COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h ${MUSECXXFLAGS} -I../ -I${PROJECT_SOURCE_DIR}/synti -fPIC" + PROPERTIES COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h ${MUSECXXFLAGS} -I../ -I${PROJECT_SOURCE_DIR}/synti" OUTPUT_NAME muse_widgets ) @@ -216,12 +216,8 @@ target_link_libraries ( widgets ## ## Install location ## -install(TARGETS widgets - DESTINATION - ${MusE_MODULES_DIR} - ) - - - - - +if ( ${MODULES_BUILD} STREQUAL SHARED ) + install(TARGETS widgets + DESTINATION ${MusE_MODULES_DIR} + ) +endif ( ${MODULES_BUILD} STREQUAL SHARED ) |
