Apply cmake-format 0.6.8
This commit is contained in:
parent
2de3d89d38
commit
a9abeea8e3
|
@ -58,8 +58,14 @@ else ()
|
|||
endif ()
|
||||
option(SYSTEMD_SUPPORT "enables support for controlling Syncthing systemd service" ${ENABLE_SYSTEMD_SUPPORT_BY_DEFAULT})
|
||||
if (SYSTEMD_SUPPORT)
|
||||
list(APPEND DBUS_FILES org.freedesktop.DBus.Properties.xml org.freedesktop.login1.LoginManager.xml
|
||||
org.freedesktop.systemd1.Manager.xml org.freedesktop.systemd1.Service.xml org.freedesktop.systemd1.Unit.xml)
|
||||
list(
|
||||
APPEND
|
||||
DBUS_FILES
|
||||
org.freedesktop.DBus.Properties.xml
|
||||
org.freedesktop.login1.LoginManager.xml
|
||||
org.freedesktop.systemd1.Manager.xml
|
||||
org.freedesktop.systemd1.Service.xml
|
||||
org.freedesktop.systemd1.Unit.xml)
|
||||
set_source_files_properties(org.freedesktop.systemd1.Manager.xml PROPERTIES INCLUDE syncthingservice.h)
|
||||
list(APPEND META_PUBLIC_COMPILE_DEFINITIONS ${META_PROJECT_VARNAME_UPPER}_SUPPORT_SYSTEMD)
|
||||
message(STATUS "systemd support enabled")
|
||||
|
@ -83,20 +89,16 @@ endif ()
|
|||
# configure whether the service should be mocked for test purposes
|
||||
option(SYNCTHING_SERVICE_MOCKED "enables mocking the SyncthingService class so it will provide some fake status" OFF)
|
||||
if (SYNCTHING_SERVICE_MOCKED)
|
||||
set_property(
|
||||
SOURCE syncthingservice.cpp
|
||||
APPEND
|
||||
PROPERTY COMPILE_DEFINITIONS ${META_PROJECT_VARNAME_UPPER}_SERVICE_MOCKED)
|
||||
set_property(SOURCE syncthingservice.cpp APPEND PROPERTY COMPILE_DEFINITIONS
|
||||
${META_PROJECT_VARNAME_UPPER}_SERVICE_MOCKED)
|
||||
message(WARNING "SyncthingService class will be mocked")
|
||||
endif ()
|
||||
|
||||
# configure whether events should be logged
|
||||
option(SYNCTHING_CONNECTION_LOG_SYNCTHING_EVENTS "enables logging event data to stdout (enable only for debugging!)" OFF)
|
||||
if (SYNCTHING_CONNECTION_LOG_SYNCTHING_EVENTS)
|
||||
set_property(
|
||||
SOURCE syncthingconnection.cpp syncthingconnection_requests.cpp
|
||||
APPEND
|
||||
PROPERTY COMPILE_DEFINITIONS ${META_PROJECT_VARNAME_UPPER}_LOG_SYNCTHING_EVENTS)
|
||||
set_property(SOURCE syncthingconnection.cpp syncthingconnection_requests.cpp APPEND
|
||||
PROPERTY COMPILE_DEFINITIONS ${META_PROJECT_VARNAME_UPPER}_LOG_SYNCTHING_EVENTS)
|
||||
message(WARNING "SyncthingConnection class will log event data to stdout")
|
||||
endif ()
|
||||
|
||||
|
@ -104,10 +106,8 @@ endif ()
|
|||
option(SYNCTHING_CONNECTION_LOG_API_CALLS
|
||||
"enables logging API calls done by the SyncthingConnector (enable only for debugging!)" OFF)
|
||||
if (SYNCTHING_CONNECTION_LOG_API_CALLS)
|
||||
set_property(
|
||||
SOURCE syncthingconnection_requests.cpp
|
||||
APPEND
|
||||
PROPERTY COMPILE_DEFINITIONS ${META_PROJECT_VARNAME_UPPER}_LOG_API_CALLS)
|
||||
set_property(SOURCE syncthingconnection_requests.cpp APPEND PROPERTY COMPILE_DEFINITIONS
|
||||
${META_PROJECT_VARNAME_UPPER}_LOG_API_CALLS)
|
||||
message(WARNING "SyncthingConnection class will log API calls data to stdout")
|
||||
endif ()
|
||||
|
||||
|
|
|
@ -124,8 +124,8 @@ endif ()
|
|||
# generate Syncthing's assets: don't set GOARCH/GOOS here, this is supposed to run on the host
|
||||
add_custom_command(
|
||||
OUTPUT "${SYNCTHING_PATH}/lib/auto/gui.files.go"
|
||||
COMMAND
|
||||
"GOPATH=${GO_DEVELOPMENT_PATH}" "GO111MODULE=on" "${GO_BIN}" run ./script/genassets.go gui > lib/auto/gui.files.go
|
||||
COMMAND "GOPATH=${GO_DEVELOPMENT_PATH}" "GO111MODULE=on" "${GO_BIN}" run ./script/genassets.go gui >
|
||||
lib/auto/gui.files.go
|
||||
DEPENDS ${SRC_FILES_SYNCTHING_ASSETS}
|
||||
WORKING_DIRECTORY "${SYNCTHING_PATH}"
|
||||
COMMENT "Building Syncthing's assets")
|
||||
|
@ -149,7 +149,7 @@ find_package(c++utilities${CONFIGURATION_PACKAGE_SUFFIX} 5.0.0 REQUIRED)
|
|||
list(APPEND CMAKE_MODULE_PATH ${CPP_UTILITIES_MODULE_DIRS})
|
||||
if (CPP_UTILITIES_SOURCE_DIR)
|
||||
list(APPEND PRIVATE_INCLUDE_DIRS $<BUILD_INTERFACE:${CPP_UTILITIES_SOURCE_DIR}/..>
|
||||
$<INSTALL_INTERFACE:${CPP_UTILITIES_INCLUDE_DIRS}>)
|
||||
$<INSTALL_INTERFACE:${CPP_UTILITIES_INCLUDE_DIRS}>)
|
||||
else ()
|
||||
list(APPEND PRIVATE_INCLUDE_DIRS ${CPP_UTILITIES_INCLUDE_DIRS})
|
||||
endif ()
|
||||
|
@ -170,15 +170,13 @@ elseif (UNIX)
|
|||
endif ()
|
||||
foreach (LIBRARY ${SYNCTHING_INTERNAL_LIBS})
|
||||
find_library(SYNCTHING_INTERNAL_LIBRARY_PATH_${LIBRARY} ${LIBRARY})
|
||||
set_property(
|
||||
TARGET syncthinginternal
|
||||
APPEND
|
||||
PROPERTY IMPORTED_LINK_INTERFACE_LIBRARIES ${SYNCTHING_INTERNAL_LIBRARY_PATH_${LIBRARY}})
|
||||
set_property(TARGET syncthinginternal APPEND PROPERTY IMPORTED_LINK_INTERFACE_LIBRARIES
|
||||
${SYNCTHING_INTERNAL_LIBRARY_PATH_${LIBRARY}})
|
||||
endforeach ()
|
||||
|
||||
# depend on that imported target
|
||||
list(APPEND PRIVATE_LIBRARIES $<BUILD_INTERFACE:syncthinginternal>
|
||||
$<INSTALL_INTERFACE:${LIB_INSTALL_DESTINATION}/libsyncthinginternal.a>)
|
||||
$<INSTALL_INTERFACE:${LIB_INSTALL_DESTINATION}/libsyncthinginternal.a>)
|
||||
|
||||
# include modules to apply configuration
|
||||
include(WindowsResources)
|
||||
|
|
Loading…
Reference in New Issue