diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2018-02-11 11:15:38 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2018-02-11 11:15:38 +0000 |
| commit | 6d77cedd60c6100a04088136ab0a19717ab784a9 (patch) | |
| tree | 8deef7592609f1a0165cc8eb995c72ffd9939096 /src/qmmpui/CMakeLists.txt | |
| parent | d1779ba312313ac8ab03ffe6524758f7bfb68747 (diff) | |
| download | qmmp-6d77cedd60c6100a04088136ab0a19717ab784a9.tar.gz qmmp-6d77cedd60c6100a04088136ab0a19717ab784a9.tar.bz2 qmmp-6d77cedd60c6100a04088136ab0a19717ab784a9.zip | |
updated cmake files and documentation
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@7858 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/qmmpui/CMakeLists.txt')
| -rw-r--r-- | src/qmmpui/CMakeLists.txt | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/qmmpui/CMakeLists.txt b/src/qmmpui/CMakeLists.txt index 9427fa7fb..a41a612de 100644 --- a/src/qmmpui/CMakeLists.txt +++ b/src/qmmpui/CMakeLists.txt @@ -10,6 +10,13 @@ include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../) link_directories(${CMAKE_INSTALL_PREFIX}/${LIB_DIR}) link_directories(${CMAKE_CURRENT_BINARY_DIR}/../qmmp) +SET(QMMP_DEFAULT_UI "" CACHE STRING "default user interface") +IF(QMMP_DEFAULT_UI) + SET(libqmmpui_DEFINES ${libqmmpui_DEFINES} QMMP_DEFAULT_UI="${QMMP_DEFAULT_OUTPUT}") + MESSAGE(STATUS "Default user interface: ${QMMP_DEFAULT_UI}") +ENDIF(QMMP_DEFAULT_UI) + + SET(libqmmpui_SRCS general.cpp uihelper.cpp @@ -127,6 +134,7 @@ ADD_LIBRARY(qmmpui SHARED ${libqmmpui_SRCS} ${libqmmpui_RCC_SRCS} ${libqmmpui_UI target_link_libraries(qmmpui Qt5::Widgets Qt5::Network -lqmmp) add_dependencies(qmmpui libqmmp) SET_TARGET_PROPERTIES(qmmpui PROPERTIES VERSION ${QMMP_VERSION} SOVERSION ${QMMP_SOVERSION}) +target_compile_definitions(qmmpui PRIVATE ${libqmmpui_DEFINES}) install(TARGETS qmmpui LIBRARY DESTINATION ${LIB_DIR} RUNTIME DESTINATION bin ARCHIVE DESTINATION ${LIB_DIR}) |
