ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/Development/ray/InstallRules/CMakeLists.txt
Revision: 1.11
Committed: Thu Jul 24 01:24:01 2025 UTC (6 weeks, 5 days ago) by greg
Content type: text/plain
Branch: MAIN
CVS Tags: HEAD
Changes since 1.10: +2 -0 lines
Log Message:
chore: Added version string to all CMakeLists.txt files

File Contents

# Content
1 # RCSid $Id$
2
3 if(X11_FOUND)
4 get_filename_component(X11_LIBRARY_DIR ${X11_X11_LIB} PATH)
5 endif()
6 if(TIFF_LIBRARY)
7 get_filename_component(TIFF_LIBRARY_DIR ${TIFF_LIBRARY} PATH)
8 if(WIN32)
9 #also need the location of libtiff3.dll on Windows.
10 #By default this is ../bin relative to TIFF_LIBRARY_DIR.
11 set(TIFF_BINARY_DIR "${TIFF_LIBRARY_DIR}/../bin")
12 get_filename_component(TIFF_BINARY_DIR "${TIFF_BINARY_DIR}" ABSOLUTE)
13 set(TIFF_LIBRARY_DIRS "${TIFF_LIBRARY_DIR};${TIFF_BINARY_DIR}")
14 else()
15 set(TIFF_LIBRARY_DIRS "${TIFF_LIBRARY_DIR}")
16 endif()
17 endif()
18
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 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()