Welcome to mirror list, hosted at ThFree Co, Russian Federation.

CMakeLists.txt « cmd « src - github.com/owncloud/client.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 38cb61e8093c1ea1fd9d9cdbf23a48ce3f3ed98f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
if(NOT BUILD_LIBRARIES_ONLY)
    add_executable(cmd
        cmd.cpp
        simplesslerrorhandler.cpp
        netrcparser.cpp
    )
    set_target_properties(cmd PROPERTIES OUTPUT_NAME "${APPLICATION_EXECUTABLE}cmd")
    ecm_mark_nongui_executable(cmd)

    target_link_libraries(cmd csync libsync Qt5::Core Qt5::Network)

    # Need tokenizer for netrc parser
    target_include_directories(cmd PRIVATE ${CMAKE_SOURCE_DIR}/src/3rdparty/qtokenizer)

    if(APPLE)
      install(TARGETS cmd RUNTIME DESTINATION "${KDE_INSTALL_BUNDLEDIR}/${APPLICATION_EXECUTABLE}.app/Contents/MacOS/")
    else()
      install(TARGETS cmd ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})
    endif()
endif()