forked from qt-creator/qt-creator
cmake build: Don't install highlighting files when using system lib
When using the system provided KF5SyntaxHighlighting library, the highlighting files are taken from the system too. Fixes: QTCREATORBUG-25143 Change-Id: Iac0b9734bc96e1f72d1494622081da7e279e5554 Reviewed-by: Cristian Adam <cristian.adam@qt.io>
This commit is contained in:
@@ -44,13 +44,15 @@ add_qtc_library(KSyntaxHighlighting SHARED
|
||||
)
|
||||
qtc_add_public_header(autogenerated/src/lib/State)
|
||||
|
||||
install(
|
||||
DIRECTORY data/syntax
|
||||
DESTINATION "${IDE_DATA_PATH}/generic-highlighter/"
|
||||
)
|
||||
if(TARGET KSyntaxHighlighting)
|
||||
install(
|
||||
DIRECTORY data/syntax
|
||||
DESTINATION "${IDE_DATA_PATH}/generic-highlighter/"
|
||||
)
|
||||
|
||||
# copy resource directories during build
|
||||
qtc_copy_to_builddir(copy_generic_highligher_to_builddir
|
||||
DIRECTORIES data/syntax
|
||||
DESTINATION "${IDE_DATA_PATH}/generic-highlighter/syntax"
|
||||
)
|
||||
# copy resource directories during build
|
||||
qtc_copy_to_builddir(copy_generic_highligher_to_builddir
|
||||
DIRECTORIES data/syntax
|
||||
DESTINATION "${IDE_DATA_PATH}/generic-highlighter/syntax"
|
||||
)
|
||||
endif()
|
||||
|
Reference in New Issue
Block a user