Files
qt-creator/share/qtcreator/CMakeLists.txt
Eike Ziller 26b4ccb618 Merge remote-tracking branch 'origin/14.0'
Conflicts:
	cmake/QtCreatorIDEBranding.cmake
	qbs/modules/qtc/qtc.qbs
	src/libs/solutions/tasking/tasktree.cpp
	src/plugins/coreplugin/imode.cpp
	src/plugins/cppeditor/cpphighlighter.cpp

Change-Id: I5114911d18e377076c5c07b27d6ca918774f34b9
2024-08-07 10:20:08 +02:00

94 lines
2.1 KiB
CMake

set(resource_directories
android
cplusplus
glsl
indexer_preincludes
jsonschemas
lua-plugins
lua-lupdate
modeleditor
qmldesigner
qmlicons
qml-type-descriptions
schemes
snippets
styles
templates
themes
)
set(resource_files
debugger/.pylintrc
debugger/boosttypes.py
debugger/cdbbridge.py
debugger/cdbext.pyi
debugger/creatortypes.py
debugger/dumper.py
debugger/gdbbridge.py
debugger/gdbtracepoint.py
debugger/LICENSE.GPL3-EXCEPT
debugger/lldbbridge.py
debugger/misctypes.py
debugger/opencvtypes.py
debugger/pdbbridge.py
debugger/personaltypes.py
debugger/qttypes.py
debugger/README.txt
debugger/setup.cfg
debugger/android_stdtypes.py
debugger/libcpp_stdtypes.py
debugger/stdtypes.py
debugger/utils.py
debugger/loadorder.txt
debugger-with-python2/qttypes.py
debugger-with-python2/personaltypes.py
debugger-with-python2/android_stdtypes.py
debugger-with-python2/README.txt
debugger-with-python2/gdbbridge.py
debugger-with-python2/cdbbridge.py
debugger-with-python2/lldbbridge.py
debugger-with-python2/misctypes.py
debugger-with-python2/opencvtypes.py
debugger-with-python2/libcpp_stdtypes.py
debugger-with-python2/creatortypes.py
debugger-with-python2/stdtypes.py
debugger-with-python2/gdbtracepoint.py
debugger-with-python2/utils.py
debugger-with-python2/boosttypes.py
debugger-with-python2/dumper.py
debugger-with-python2/pdbbridge.py
)
# copy resource directories during build
qtc_copy_to_builddir(copy_share_to_builddir
DIRECTORIES ${resource_directories}
DESTINATION "${IDE_DATA_PATH}"
CREATE_SUBDIRS
)
# copy resource files during build
qtc_copy_to_builddir(copy_share_files_to_builddir
FILES ${resource_files}
DESTINATION ${IDE_DATA_PATH}
)
# create install rule for resource directories
install(
DIRECTORY ${resource_directories}
DESTINATION "${IDE_DATA_PATH}"
USE_SOURCE_PERMISSIONS
)
# create install rule for resource files
foreach(file ${resource_files})
get_filename_component(path "${file}" DIRECTORY)
install(
FILES "${file}"
DESTINATION "${IDE_DATA_PATH}/${path}"
)
endforeach()
add_subdirectory(translations)