forked from bartvdbraak/blender
5af103fe00
Should be no functional changes at all, just speeds up re-compilation when some features needs to be disabled for development purposes. For example, when running lots of Valgrind it's handy to disable any GPU devices because otherwise you'll be wasting quite some time in the driver while enumerating devices. Reviewers: dingto, lukasstockner97, brecht, juicyfruit Differential Revision: https://developer.blender.org/D1730
36 lines
410 B
CMake
36 lines
410 B
CMake
|
|
set(INC
|
|
.
|
|
../util
|
|
../kernel
|
|
../kernel/svm
|
|
../render
|
|
)
|
|
|
|
set(INC_SYS
|
|
|
|
)
|
|
|
|
set(SRC
|
|
subd_dice.cpp
|
|
subd_mesh.cpp
|
|
subd_patch.cpp
|
|
subd_split.cpp
|
|
)
|
|
|
|
set(SRC_HEADERS
|
|
subd_dice.h
|
|
subd_mesh.h
|
|
subd_patch.h
|
|
subd_split.h
|
|
)
|
|
|
|
if(WITH_CYCLES_OPENSUBDIV)
|
|
add_definitions(-DWITH_OPENSUBDIV)
|
|
endif()
|
|
|
|
include_directories(${INC})
|
|
include_directories(SYSTEM ${INC_SYS})
|
|
|
|
add_library(cycles_subd ${SRC} ${SRC_HEADERS})
|