ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/InstallRules/CMakeLists.txt
(Generate patch)

Comparing InstallRules/CMakeLists.txt (file contents):
Revision 1.5 by greg, Fri Jun 28 01:10:16 2013 UTC vs.
Revision 1.11 by greg, Thu Jul 24 01:24:01 2025 UTC

# Line 1 | Line 1
1 + # RCSid $Id$
2 +
3   if(X11_FOUND)
4    get_filename_component(X11_LIBRARY_DIR ${X11_X11_LIB} PATH)
5   endif()
# Line 14 | Line 16 | if(TIFF_LIBRARY)
16    endif()
17   endif()
18  
19 < #plugins loaded by rvu at runtime
20 < get_filename_component(qgif_plugin "${QT_QGIF_${qt_plugin_term}_RELEASE}" NAME)
21 < get_filename_component(qico_plugin "${QT_QICO_${qt_plugin_term}_RELEASE}" NAME)
22 < get_filename_component(qjpeg_plugin "${QT_QJPEG_${qt_plugin_term}_RELEASE}" NAME)
23 < get_filename_component(qmng_plugin "${QT_QMNG_${qt_plugin_term}_RELEASE}" NAME)
24 < get_filename_component(qsvg_plugin "${QT_QSVG_${qt_plugin_term}_RELEASE}" NAME)
25 < get_filename_component(qtiff_plugin "${QT_QTIFF_${qt_plugin_term}_RELEASE}" NAME)
19 > if(NOT BUILD_HEADLESS AND BUILD_QT)
20 >  #plugins loaded by rvu at runtime
21 >  get_target_property(GIF_PLUGIN Qt5::QGifPlugin LOCATION)
22 >  get_target_property(ICO_PLUGIN Qt5::QICOPlugin LOCATION)
23 >  get_target_property(JPEG_PLUGIN Qt5::QJpegPlugin LOCATION)
24 >  get_target_property(TIFF_PLUGIN Qt5::QTiffPlugin LOCATION)
25 >  get_filename_component(GIF_PLUGIN_NAME "${GIF_PLUGIN}" NAME)
26 >  get_filename_component(ICO_PLUGIN_NAME "${ICO_PLUGIN}" NAME)
27 >  get_filename_component(JPEG_PLUGIN_NAME "${JPEG_PLUGIN}" NAME)
28 >  get_filename_component(TIFF_PLUGIN_NAME "${TIFF_PLUGIN}" NAME)
29  
30 < configure_file(
31 <   "${CMAKE_CURRENT_SOURCE_DIR}/dependencies.cmake.in"
32 <   "${CMAKE_CURRENT_BINARY_DIR}/dependencies.cmake"
33 <   @ONLY
34 <   )
35 < install(SCRIPT "${CMAKE_CURRENT_BINARY_DIR}/dependencies.cmake")
30 >  if(WIN32)
31 >    get_target_property(QPA_PLUGIN Qt5::QWindowsIntegrationPlugin LOCATION)
32 >  elseif(APPLE)
33 >    get_target_property(QPA_PLUGIN Qt5::QCocoaIntegrationPlugin LOCATION)
34 >  elseif(UNIX)
35 >    get_target_property(QPA_PLUGIN Qt5::QXcbIntegrationPlugin LOCATION)
36 >  endif()
37 >  get_filename_component(QPA_PLUGIN_NAME "${QPA_PLUGIN}" NAME)
38  
39 +  configure_file("${CMAKE_CURRENT_SOURCE_DIR}/dependencies.cmake.in" "${CMAKE_CURRENT_BINARY_DIR}/dependencies.cmake" @ONLY)
40 +  install(SCRIPT "${CMAKE_CURRENT_BINARY_DIR}/dependencies.cmake")
41 + endif()

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines