5 |
|
include(CTest) |
6 |
|
|
7 |
|
option(BUILD_SHARED_LIBS "Build radiance using shared libraries?" OFF) |
8 |
+ |
option(BUILD_HEADLESS "Build radiance without any GUI components?" OFF) |
9 |
|
|
10 |
|
if(NOT WIN32) |
11 |
|
set(CPACK_INCLUDE_TOPLEVEL_DIRECTORY 1) |
35 |
|
if(APPLE) |
36 |
|
add_definitions(-DBSD -DNOSTEREO -Dfreebsd) |
37 |
|
include_directories(/usr/X11R6/include) |
38 |
+ |
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -mmacosx-version-min=10.6") |
39 |
|
endif() |
40 |
|
|
41 |
|
IF( BUILD_PACKAGE ) |
53 |
|
|
54 |
|
include(CPack) |
55 |
|
|
56 |
< |
find_package(Qt4 COMPONENTS QtCore QtGui) |
57 |
< |
find_package(X11) |
56 |
> |
if(NOT BUILD_HEADLESS) |
57 |
> |
find_package(Qt4 COMPONENTS QtCore QtGui) |
58 |
> |
find_package(X11) |
59 |
> |
endif() |
60 |
|
|
61 |
|
SET(EXECUTABLE_OUTPUT_PATH ${PROJECT_BINARY_DIR}/bin) |
62 |
|
|