advancedraycasting.cmake 1.02 KB
Newer Older
1
2
3
4
5
6
# CMake file for vis module

SET(ThisModStatus EXPERIMENTAL)

IF(${ModuleEnabled})
	# Source files:
Jakob Weiss's avatar
Jakob Weiss committed
7
8
    FILE(GLOB ThisModSources RELATIVE ${ModulesDir}
        modules/advancedraycasting/decorators/*.cpp
9
10
11
12
13
14
15
16
17
18
19
20
		modules/advancedraycasting/pipelines/*.cpp
		modules/advancedraycasting/processors/*.cpp
		modules/advancedraycasting/tools/*.cpp
		modules/advancedraycasting/*.cpp
	)

	# Header files (including GLSL files so that they'll appear in VS projects)
	FILE(GLOB ThisModHeaders RELATIVE ${ModulesDir}
		modules/advancedraycasting/glsl/*.frag
		modules/advancedraycasting/glsl/*.geom
        modules/advancedraycasting/glsl/*.vert
        modules/advancedraycasting/glsl/*.comp
Jakob Weiss's avatar
Jakob Weiss committed
21
22
        modules/advancedraycasting/decorators/*.h
        modules/advancedraycasting/pipelines/*.h
23
24
25
26
27
28
29
30
31
32
		modules/advancedraycasting/processors/*.h
		modules/advancedraycasting/tools/*.h
	)

	LIST(APPEND ThisModShaderDirectories "modules/vis/glsl")
	SET(ThisModDependencies base vis)
ENDIF(${ModuleEnabled})

SET(ThisModStatus STABLE)
SET(ThisModExternalDependencies FALSE)