fix the usage of ecm_setup_version.

This commit is contained in:
Weng Xuetian 2020-09-03 09:26:40 -07:00
parent 73bfd76dd7
commit 02bbbf671d
No known key found for this signature in database
GPG Key ID: 8E8B898CBF2412F9
6 changed files with 8 additions and 11 deletions

View File

@ -1,6 +1,6 @@
cmake_minimum_required(VERSION 3.6.0)
set(FCITX5_QT_VERSION 0.0.1)
project(fcitx5-qt VERSION 0.0.1)
set(FCITX5_QT_VERSION 1.0)
project(fcitx5-qt VERSION ${FCITX5_QT_VERSION})
set(REQUIRED_QT4_VERSION 4.8.0)
set(REQUIRED_QT5_VERSION 5.1.0)

View File

@ -39,9 +39,9 @@ target_include_directories(Fcitx5Qt4DBusAddons PUBLIC "$<BUILD_INTERFACE:${fcitx
target_include_directories(Fcitx5Qt4DBusAddons INTERFACE "$<INSTALL_INTERFACE:${Fcitx5Qt4_INCLUDE_INSTALL_DIR}/Fcitx5Qt4DBusAddons>")
set_target_properties(Fcitx5Qt4DBusAddons
PROPERTIES VERSION 1.0
PROPERTIES VERSION ${FCITX5QT4DBUSADDONS_VERSION}
AUTOMOC TRUE
SOVERSION 1
SOVERSION ${FCITX5QT4DBUSADDONS_SOVERSION}
COMPILE_FLAGS "${LIBRARY_COMPILE_FLAGS}"
EXPORT_NAME DBusAddons
)

View File

@ -8,7 +8,6 @@ set(plugin_SRCS
add_library(qtim-fcitx5 ${PLUGIN_LIBRARY_TYPE} ${plugin_SRCS})
set_target_properties(qtim-fcitx5 PROPERTIES
AUTOMOC TRUE
COMPILE_FLAGS "-fvisibility=hidden"
)
target_include_directories(qtim-fcitx5 PRIVATE "${PROJECT_SOURCE_DIR}/common")
if (BUILD_ONLY_PLUGIN AND BUILD_STATIC_PLUGIN)

View File

@ -41,9 +41,9 @@ target_include_directories(Fcitx5Qt5DBusAddons PUBLIC "$<BUILD_INTERFACE:${fcitx
target_include_directories(Fcitx5Qt5DBusAddons INTERFACE "$<INSTALL_INTERFACE:${Fcitx5Qt5_INCLUDE_INSTALL_DIR}/Fcitx5Qt5DBusAddons>")
set_target_properties(Fcitx5Qt5DBusAddons
PROPERTIES VERSION 1.0
PROPERTIES VERSION ${FCITX5QT5DBUSADDONS_VERSION}
AUTOMOC TRUE
SOVERSION 1
SOVERSION ${FCITX5QT5DBUSADDONS_SOVERSION}
COMPILE_FLAGS "${LIBRARY_COMPILE_FLAGS}"
EXPORT_NAME DBusAddons
)

View File

@ -21,7 +21,6 @@ set(plugin_MOC_HDRS
add_library(fcitx5platforminputcontextplugin ${PLUGIN_LIBRARY_TYPE} ${plugin_SRCS})
set_target_properties(fcitx5platforminputcontextplugin PROPERTIES
AUTOMOC TRUE
COMPILE_FLAGS "-fvisibility=hidden"
)
target_include_directories(fcitx5platforminputcontextplugin PRIVATE "${PROJECT_SOURCE_DIR}/common")
if (BUILD_ONLY_PLUGIN AND BUILD_STATIC_PLUGIN)

View File

@ -51,10 +51,9 @@ target_include_directories(Fcitx5Qt5WidgetsAddons PUBLIC "$<BUILD_INTERFACE:${fc
target_include_directories(Fcitx5Qt5WidgetsAddons INTERFACE "$<INSTALL_INTERFACE:${Fcitx5Qt5_INCLUDE_INSTALL_DIR}/Fcitx5QtWidgetsAddons>")
set_target_properties(Fcitx5Qt5WidgetsAddons
PROPERTIES VERSION 1.1
PROPERTIES VERSION ${FCITX5QT5WIDGETSADDONS_VERSION}
AUTOMOC TRUE
SOVERSION 2
COMPILE_FLAGS "-fvisibility=hidden"
SOVERSION ${FCITX5QT5WIDGETSADDONS_SOVERSION}
EXPORT_NAME WidgetsAddons
)