38 |
|
endif() |
39 |
|
|
40 |
|
if(WIN32) |
41 |
+ |
set(CPACK_NSIS_INSTALL_ROOT "C:") |
42 |
|
set(CPACK_NSIS_MODIFY_PATH 1) |
43 |
|
set(qt_plugin_term "LIBRARY") |
44 |
|
|
60 |
|
set(CPACK_PACKAGING_INSTALL_PREFIX "/") |
61 |
|
endif() |
62 |
|
|
63 |
< |
set(CPACK_PACKAGE_FILE_NAME "${CMAKE_PROJECT_NAME}-${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}.${PROJECT_VERSION_TWEAK}-${CMAKE_SYSTEM_NAME}") |
63 |
> |
set(CPACK_PACKAGE_FILE_NAME "${CMAKE_PROJECT_NAME}-${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_TWEAK}-${CMAKE_SYSTEM_NAME}") |
64 |
|
|
65 |
|
if(APPLE) |
66 |
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c11 -std=c++11 -stdlib=libc++") |
67 |
|
add_definitions(-DBSD -DNOSTEREO -Dfreebsd) |
67 |
– |
#include_directories(/usr/X11R6/include) |
68 |
|
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -mmacosx-version-min=10.7") |
69 |
|
endif() |
70 |
|
|
103 |
|
|
104 |
|
set(CPACK_PACKAGE_VERSION_MAJOR ${PROJECT_VERSION_MAJOR}) |
105 |
|
set(CPACK_PACKAGE_VERSION_MINOR ${PROJECT_VERSION_MINOR}) |
106 |
– |
set(CPACK_PACKAGE_VERSION_PATCH ${PROJECT_VERSION_PATCH}) |
106 |
|
set(CPACK_PACKAGE_INSTALL_DIRECTORY "Radiance") |
107 |
|
set(CPACK_RESOURCE_FILE_WELCOME "${radiance_SOURCE_DIR}/Welcome.txt") |
108 |
|
set(CPACK_RESOURCE_FILE_README "${radiance_SOURCE_DIR}/README.txt") |
131 |
|
|
132 |
|
if(MSVC) |
133 |
|
add_definitions(/MP) |
134 |
+ |
# Suppress warnings about double-to-float assignments and initializations |
135 |
+ |
add_compile_options(/wd"4244" /wd"4305") |
136 |
|
endif() |
137 |
|
if(WIN32 AND "${CMAKE_C_COMPILER_ID}" MATCHES "^(Intel)$") |
138 |
|
set(_INTEL_WINDOWS 1) |
153 |
|
install(DIRECTORY "${CMAKE_BINARY_DIR}/lib/" |
154 |
|
DESTINATION "lib" |
155 |
|
) |
156 |
+ |
|
157 |
+ |
# copy make tests to build |
158 |
+ |
file(COPY test DESTINATION ${CMAKE_BINARY_DIR}) |
159 |
+ |
|
160 |
|
|
161 |
|
include(InstallRequiredSystemLibraries) |
162 |
|
add_subdirectory(InstallRules) |