-
Notifications
You must be signed in to change notification settings - Fork 0
/
CMakeBlurrrDefaultOptionsOverride.cmake
52 lines (40 loc) · 2.2 KB
/
CMakeBlurrrDefaultOptionsOverride.cmake
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
# Some Blurrr components are optional.
# If you don't need them and want to override their inclusion in the build process,
# use this file to override which ones you want.
# Any values you set here will override the default ones,
# and any values you omit, will continue to be set to the defaults.
# You must set these values before the initial CMake generation, otherwise you must clear the CMake cache.
# (Simply deleting your build folder and regenerating will suffice if you don't know how to clear the CMake cache.)
# Note: The default templates may be using this code as a starting point, so make sure to remove any code in use.
# Core libraries
# BLURRR_FORCE_OPTION(BLURRR_USE_OPENAL "Use OpenAL audio library" ON)
# BLURRR_FORCE_OPTION(BLURRR_USE_ALMIXER "Use ALmixer audio library (requires OpenAL)" ON)
# BLURRR_FORCE_OPTION(BLURRR_USE_CHIPMUNK "Use Chipmunk physics library" ON)
# BLURRR_FORCE_OPTION(BLURRR_USE_SDLTTF "Use SDL_ttf library" ON)
# BLURRR_FORCE_OPTION(BLURRR_USE_SDLIMAGE "Use SDL_image library" ON)
# BLURRR_FORCE_OPTION(BLURRR_USE_SDLGPU "Use SDL_gpu library" OFF)
# BLURRR_FORCE_OPTION(BLURRR_USE_SDLNET "Use SDL_net library" OFF)
# BLURRR_FORCE_OPTION(BLURRR_USE_CURL "Use curl library" OFF)
# BLURRR_FORCE_OPTION(BLURRR_USE_CJSON "Use cJSON library" OFF)
# BLURRR_FORCE_OPTION(BLURRR_USE_ZLIB "Use zlib library" OFF)
# Lua Modules/PlugIns
IF(BLURRR_USE_LUA)
# BLURRR_FORCE_OPTION(BLURRR_USE_LUAAL "Use LuaAL module" ON)
# BLURRR_FORCE_OPTION(BLURRR_USE_LPEG "Use LPeg module" ON)
# BLURRR_FORCE_OPTION(BLURRR_USE_LUASOCKET "Use LuaSocket module" ON)
IF(BLURRR_PLATFORM_RASPBERRY_PI)
# BLURRR_FORCE_OPTION(BLURRR_USE_GPIOLUA "Use Raspberry Pi GPIOLua" OFF)
ENDIF()
ELSEIF(BLURRR_USE_JAVASCRIPT)
ELSEIF(BLURRR_USE_SWIFT)
# BLURRR_FORCE_OPTION(BLURRR_USE_SWIFT_FOUNDATION_LIBRARY "Use Swift Foundation" OFF)
# BLURRR_FORCE_OPTION(BLURRR_USE_SWIFT_C_LIBRARY "Use Swift C Library" ON)
# BLURRR_FORCE_OPTION(BLURRR_USE_SWIFT_CORE_LIBRARY "Use Swift Core" ON)
IF(BLURRR_PLATFORM_RASPBERRY_PI)
# BLURRR_FORCE_OPTION(BLURRR_USE_PIGPIO "Use Raspberry Pi pigpio" OFF)
ENDIF()
ELSE()
IF(BLURRR_PLATFORM_RASPBERRY_PI)
# BLURRR_FORCE_OPTION(BLURRR_USE_PIGPIO "Use Raspberry Pi pigpio" OFF)
ENDIF()
ENDIF()