add BLI_strcpy_rlen, replace strcat, which was used in misleading way.
[blender.git] / intern / cycles / render / CMakeLists.txt
1
2 set(INC
3         .
4         ../device
5         ../kernel
6         ../kernel/svm
7         ../kernel/osl
8         ../bvh
9         ../util
10 )
11
12 set(INC_SYS
13         ${GLEW_INCLUDE_PATH}
14 )
15
16 set(SRC
17         attribute.cpp
18         background.cpp
19         buffers.cpp
20         bssrdf.cpp
21         camera.cpp
22         film.cpp
23         graph.cpp
24         image.cpp
25         integrator.cpp
26         light.cpp
27         mesh.cpp
28         mesh_displace.cpp
29         nodes.cpp
30         object.cpp
31         osl.cpp
32         particles.cpp
33         curves.cpp
34         scene.cpp
35         session.cpp
36         shader.cpp
37         sobol.cpp
38         svm.cpp
39         tables.cpp
40         tile.cpp
41 )
42
43 set(SRC_HEADERS
44         attribute.h
45         background.h
46         buffers.h
47         bssrdf.h
48         camera.h
49         film.h
50         graph.h
51         image.h
52         integrator.h
53         light.h
54         mesh.h
55         nodes.h
56         object.h
57         osl.h
58         particles.h
59         curves.h
60         scene.h
61         session.h
62         shader.h
63         sobol.h
64         svm.h
65         tables.h
66         tile.h
67 )
68
69 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${RTTI_DISABLE_FLAGS}")
70
71 include_directories(${INC})
72 include_directories(SYSTEM ${INC_SYS})
73
74 add_library(cycles_render ${SRC} ${SRC_HEADERS})
75