cmake config files BOOL type was ignored by cmake.
[blender.git] / build_files / cmake / config / blender_headless.cmake
1 # headless configuration, useful in for servers or renderfarms
2 # builds without a windowing system (X11/Windows/Cocoa).
3 #
4 # Example usage:
5 #   cmake -C../blender/build_files/cmake/config/blender_headless.cmake  ../blender
6 #
7
8 set(WITH_HEADLESS            ON  CACHE BOOL "" FORCE) 
9 set(WITH_GAMEENGINE          OFF CACHE BOOL "" FORCE)
10
11 # disable audio, its possible some devs may want this but for now disable
12 # so the python module doesnt hold the audio device and loads quickly.
13 set(WITH_AUDASPACE           OFF CACHE BOOL "" FORCE)
14 set(WITH_FFTW3               OFF CACHE BOOL "" FORCE)
15 set(WITH_JACK                OFF CACHE BOOL "" FORCE)
16 set(WITH_SDL                 OFF CACHE BOOL "" FORCE)
17 set(WITH_OPENAL              OFF CACHE BOOL "" FORCE)
18 set(WITH_CODEC_FFMPEG        OFF CACHE BOOL "" FORCE)
19 set(WITH_CODEC_SNDFILE       OFF CACHE BOOL "" FORCE)
20
21 # other features which are not especially useful as a python module
22 set(WITH_X11_XINPUT          OFF CACHE BOOL "" FORCE)
23 set(WITH_INPUT_NDOF          OFF CACHE BOOL "" FORCE)