style: format

pull/2/head
PikachuHy 4 years ago
parent 525ade39fa
commit fc7d3f5c44

@ -20,7 +20,7 @@ option(COMPONENT_TAGGING "Build tagging component" ON)
option(COMPONENT_SYNCING "Build syncing component" ON)
find_package(ECM 5.45.0 NO_MODULE)
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
set(QT Core Widgets Quick QuickControls2 DBus)
if (UNIX)
@ -36,19 +36,19 @@ include(ECMGenerateHeaders)
# Get the installation directory from qmake
get_target_property(QT_QMAKE_EXECUTABLE ${Qt5Core_QMAKE_EXECUTABLE} IMPORTED_LOCATION)
if(NOT QT_QMAKE_EXECUTABLE)
if (NOT QT_QMAKE_EXECUTABLE)
message(FATAL_ERROR "qmake is not found.")
endif()
endif ()
execute_process(COMMAND ${QT_QMAKE_EXECUTABLE} -query QT_INSTALL_QML
OUTPUT_VARIABLE INSTALL_QMLDIR
OUTPUT_STRIP_TRAILING_WHITESPACE
)
if(INSTALL_QMLDIR)
OUTPUT_VARIABLE INSTALL_QMLDIR
OUTPUT_STRIP_TRAILING_WHITESPACE
)
if (INSTALL_QMLDIR)
message(STATUS "qml directory:" "${INSTALL_QMLDIR}")
else()
else ()
message(FATAL_ERROR "qml directory cannot be detected.")
endif()
endif ()
# Install
if (MSVC)
@ -59,7 +59,7 @@ if (MSVC)
# The final installed dir is C:/app/vcpkg/installed/x64-windows/share/FishUI
set(CMAKECONFIG_INSTALL_DIR "${_VCPKG_INSTALLED_DIR}/${VCPKG_TARGET_TRIPLET}/share/FishUI")
set(CMAKE_INSTALL_PREFIX "${_VCPKG_INSTALLED_DIR}")
else()
else ()
set(CMAKECONFIG_INSTALL_DIR "/usr/lib/cmake/FishUI")
endif ()
message(STATUS "install directory:" "${CMAKECONFIG_INSTALL_DIR}")
@ -67,31 +67,31 @@ add_subdirectory(src)
configure_package_config_file(
"${CMAKE_CURRENT_SOURCE_DIR}/FishUIConfig.cmake.in"
"${CMAKE_CURRENT_BINARY_DIR}/FishUIConfig.cmake"
INSTALL_DESTINATION
"${CMAKE_CURRENT_SOURCE_DIR}/FishUIConfig.cmake.in"
"${CMAKE_CURRENT_BINARY_DIR}/FishUIConfig.cmake"
INSTALL_DESTINATION
"${CMAKECONFIG_INSTALL_DIR}"
PATH_VARS
PATH_VARS
CMAKECONFIG_INSTALL_DIR CMAKE_INSTALL_PREFIX
)
write_basic_package_version_file(
${CMAKE_CURRENT_BINARY_DIR}/FishUIConfigVersion.cmake
VERSION ${LIB_VERSION}
COMPATIBILITY AnyNewerVersion
${CMAKE_CURRENT_BINARY_DIR}/FishUIConfigVersion.cmake
VERSION ${LIB_VERSION}
COMPATIBILITY AnyNewerVersion
)
install(
FILES
FILES
"${CMAKE_CURRENT_BINARY_DIR}/FishUIConfig.cmake"
"${CMAKE_CURRENT_BINARY_DIR}/FishUIConfigVersion.cmake"
DESTINATION
DESTINATION
"${CMAKECONFIG_INSTALL_DIR}"
COMPONENT
COMPONENT
Devel
)
install(EXPORT FishUITargets
DESTINATION "${CMAKECONFIG_INSTALL_DIR}"
FILE FishUITargets.cmake
)
DESTINATION "${CMAKECONFIG_INSTALL_DIR}"
FILE FishUITargets.cmake
)

@ -26,25 +26,25 @@ if (MSVC)
platforms/windows/blurhelper/windowblur.cpp platforms/windows/blurhelper/windowblur.h
)
target_include_directories(${TARGET} PRIVATE platforms/windows)
else()
else ()
target_sources(${TARGET} PRIVATE
platforms/linux/windowhelper.cpp platforms/linux/windowhelper.h
platforms/linux/blurhelper/windowblur.cpp platforms/linux/blurhelper/windowblur.h
)
target_include_directories(${TARGET} PRIVATE platforms/linux)
endif ()
target_link_libraries (${TARGET}
PUBLIC
target_link_libraries(${TARGET}
PUBLIC
Qt5::Core
Qt5::Gui
Qt5::DBus
PRIVATE
PRIVATE
Qt5::Qml
Qt5::Quick
Qt5::QuickControls2
Qt5::GuiPrivate
KF5::WindowSystem
)
)
if (UNIX)
target_link_libraries(${TARGET} PRIVATE Qt5::X11Extras)
endif ()

Loading…
Cancel
Save