using DEFINE_SYMBOL
This commit is contained in:
parent
bf496f8d06
commit
22f265b000
|
@ -33,16 +33,17 @@ if(ENABLE_HUNSPELL)
|
||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
qsk_add_plugin(qskinputcontext
|
set(target qskinputcontext)
|
||||||
platforminputcontexts QskInputContextPlugin ${SOURCES})
|
|
||||||
|
qsk_add_plugin(${target} platforminputcontexts QskInputContextPlugin ${SOURCES})
|
||||||
|
|
||||||
if(ENABLE_PINYIN)
|
if(ENABLE_PINYIN)
|
||||||
target_link_libraries(qskinputcontext PRIVATE pinyin Fcitx5::Utils)
|
target_link_libraries(${target} PRIVATE pinyin Fcitx5::Utils)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(ENABLE_HUNSPELL)
|
if(ENABLE_HUNSPELL)
|
||||||
target_link_libraries(qskinputcontext PRIVATE hunspell)
|
target_link_libraries(${target} PRIVATE hunspell)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
target_compile_definitions(qskinputcontext PRIVATE QSK_INPUTCONTEXT_MAKEDLL)
|
set_target_properties(${target} PROPERTIES DEFINE_SYMBOL QSK_INPUTCONTEXT_MAKEDLL )
|
||||||
target_link_libraries(qskinputcontext PRIVATE qskinny Qt::GuiPrivate)
|
target_link_libraries(${target} PRIVATE qskinny Qt::GuiPrivate)
|
||||||
|
|
|
@ -13,7 +13,7 @@ target_link_libraries(${target} PRIVATE qskinny)
|
||||||
target_include_directories(${target} PUBLIC ${CMAKE_CURRENT_LIST_DIR})
|
target_include_directories(${target} PUBLIC ${CMAKE_CURRENT_LIST_DIR})
|
||||||
|
|
||||||
if(BUILD_QSKDLL)
|
if(BUILD_QSKDLL)
|
||||||
target_compile_definitions(${target} PRIVATE QSK_QML_MAKEDLL)
|
set_target_properties( ${target} PROPERTIES DEFINE_SYMBOL QSK_QML_MAKEDLL )
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
install(TARGETS ${target} DESTINATION qmlexport)
|
install(TARGETS ${target} DESTINATION qmlexport)
|
||||||
|
|
|
@ -10,4 +10,4 @@ set(SOURCES
|
||||||
qt_add_resources(SOURCES icons.qrc)
|
qt_add_resources(SOURCES icons.qrc)
|
||||||
|
|
||||||
qsk_add_plugin(material3skin skins QskMaterial3SkinFactory ${SOURCES})
|
qsk_add_plugin(material3skin skins QskMaterial3SkinFactory ${SOURCES})
|
||||||
target_compile_definitions(material3skin PRIVATE QSK_MATERIAL3_MAKEDLL)
|
set_target_properties(material3skin PROPERTIES DEFINE_SYMBOL QSK_MATERIAL3_MAKEDLL )
|
||||||
|
|
|
@ -7,4 +7,4 @@ qsk_add_plugin(squiekskin skins QskSquiekSkinFactory
|
||||||
QskSquiekGlobal.h QskSquiekSkin.h QskSquiekSkin.cpp
|
QskSquiekGlobal.h QskSquiekSkin.h QskSquiekSkin.cpp
|
||||||
QskSquiekSkinFactory.h QskSquiekSkinFactory.cpp
|
QskSquiekSkinFactory.h QskSquiekSkinFactory.cpp
|
||||||
)
|
)
|
||||||
target_compile_definitions(squiekskin PRIVATE QSK_SQUIEK_MAKEDLL)
|
set_target_properties(squiekskin PROPERTIES DEFINE_SYMBOL QSK_SQUIEK_MAKEDLL)
|
||||||
|
|
|
@ -431,7 +431,8 @@ else()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(BUILD_QSKDLL)
|
if(BUILD_QSKDLL)
|
||||||
target_compile_definitions(${target} PUBLIC QSK_DLL PRIVATE QSK_MAKEDLL)
|
target_compile_definitions(${target} PUBLIC QSK_DLL )
|
||||||
|
set_target_properties(${target} PROPERTIES DEFINE_SYMBOL QSK_MAKEDLL)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
target_include_directories(${target} PUBLIC
|
target_include_directories(${target} PUBLIC
|
||||||
|
|
|
@ -45,7 +45,7 @@ endif()
|
||||||
target_link_libraries(${target} PUBLIC qskinny)
|
target_link_libraries(${target} PUBLIC qskinny)
|
||||||
|
|
||||||
if (BUILD_QSKDLL)
|
if (BUILD_QSKDLL)
|
||||||
target_compile_definitions(${target} PRIVATE SKINNY_MAKEDLL)
|
set_target_properties( ${target} PROPERTIES DEFINE_SYMBOL SKINNY_MAKEDLL )
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
target_compile_definitions(${target}
|
target_compile_definitions(${target}
|
||||||
|
|
Loading…
Reference in New Issue