Copy resource files when building the demo from installation

This commit is contained in:
Maxime Gimeno 2020-09-30 12:03:05 +02:00
parent 164f1bf790
commit 1be84a948f
1 changed files with 9 additions and 5 deletions

View File

@ -18,7 +18,7 @@ if(NOT CGAL_HEADER_ONLY AND CGAL_BUILDING_LIBS)
${CGAL_GRAPHICSVIEW_PACKAGE_DIR}/include/CGAL/Qt/image_interface.h
TARGET CGAL_Qt5
)
endif()#CGAL_HEADER_ONLY
endif()#CGAL_HEADER_ONLY
# qrc files (resources files, that contain icons, at least)
if(EXISTS ${CGAL_GRAPHICSVIEW_PACKAGE_DIR}/demo/resources/CGAL.qrc)
@ -29,11 +29,15 @@ if(EXISTS ${CGAL_GRAPHICSVIEW_PACKAGE_DIR}/demo/resources/CGAL.qrc)
${CGAL_GRAPHICSVIEW_PACKAGE_DIR}/demo/icons/Triangulation_2.qrc)
else()
# Installed version, in CMake resources
file ( COPY
${CGAL_MODULES_DIR}/demo/resources
${CGAL_MODULES_DIR}/demo/icons
DESTINATION ${CMAKE_BINARY_DIR})
qt5_add_resources (_CGAL_Qt5_RESOURCE_FILES_private
${CGAL_MODULES_DIR}/demo/resources/CGAL.qrc
${CGAL_MODULES_DIR}/demo/icons/Input.qrc
${CGAL_MODULES_DIR}/demo/icons/File.qrc
${CGAL_MODULES_DIR}/demo/icons/Triangulation_2.qrc)
${CMAKE_BINARY_DIR}/resources/CGAL.qrc
${CMAKE_BINARY_DIR}/icons/Input.qrc
${CMAKE_BINARY_DIR}/icons/File.qrc
${CMAKE_BINARY_DIR}/icons/Triangulation_2.qrc)
endif()
qt5_wrap_ui(_CGAL_Qt5_UI_FILES ${CGAL_GRAPHICSVIEW_PACKAGE_DIR}/include/CGAL/Qt/resources/ImageInterface.ui)