Changeset View
Changeset View
Standalone View
Standalone View
intern/cycles/blender/CMakeLists.txt
| # SPDX-License-Identifier: Apache-2.0 | # SPDX-License-Identifier: Apache-2.0 | ||||
| # Copyright 2011-2022 Blender Foundation | # Copyright 2011-2022 Blender Foundation | ||||
| set(INC | set(INC | ||||
| .. | .. | ||||
| ../../glew-mx | |||||
| ../../guardedalloc | ../../guardedalloc | ||||
| ../../mikktspace | ../../mikktspace | ||||
| ../../../source/blender/makesdna | ../../../source/blender/makesdna | ||||
| ../../../source/blender/makesrna | ../../../source/blender/makesrna | ||||
| ../../../source/blender/blenlib | ../../../source/blender/blenlib | ||||
| ${CMAKE_BINARY_DIR}/source/blender/makesrna/intern | ${CMAKE_BINARY_DIR}/source/blender/makesrna/intern | ||||
| ) | ) | ||||
| set(INC_SYS | set(INC_SYS | ||||
| ${Epoxy_INCLUDE_DIRS} | |||||
| ${PYTHON_INCLUDE_DIRS} | ${PYTHON_INCLUDE_DIRS} | ||||
| ${GLEW_INCLUDE_DIR} | |||||
| ) | ) | ||||
brecht: `GLEW_INCLUDE_DIR` and `GLEW_INCLUDE_PATH` will need to be replaced by epoxy throughout the… | |||||
| set(SRC | set(SRC | ||||
| camera.cpp | camera.cpp | ||||
| device.cpp | device.cpp | ||||
| display_driver.cpp | display_driver.cpp | ||||
| image.cpp | image.cpp | ||||
| geometry.cpp | geometry.cpp | ||||
| light.cpp | light.cpp | ||||
| Show All 32 Lines | set(LIB | ||||
| cycles_device | cycles_device | ||||
| cycles_graph | cycles_graph | ||||
| cycles_kernel | cycles_kernel | ||||
| cycles_scene | cycles_scene | ||||
| cycles_session | cycles_session | ||||
| cycles_subd | cycles_subd | ||||
| cycles_util | cycles_util | ||||
| ${Epoxy_LIBRARIES} | |||||
| ${PYTHON_LINKFLAGS} | ${PYTHON_LINKFLAGS} | ||||
| ${PYTHON_LIBRARIES} | ${PYTHON_LIBRARIES} | ||||
| ) | ) | ||||
| if(WITH_CYCLES_LOGGING) | if(WITH_CYCLES_LOGGING) | ||||
| list(APPEND LIB | list(APPEND LIB | ||||
| ${GLOG_LIBRARIES} | ${GLOG_LIBRARIES} | ||||
| ${GFLAGS_LIBRARIES} | ${GFLAGS_LIBRARIES} | ||||
| ▲ Show 20 Lines • Show All 61 Lines • Show Last 20 Lines | |||||
GLEW_INCLUDE_DIR and GLEW_INCLUDE_PATH will need to be replaced by epoxy throughout the code. Right now it seems to assumes it's installed in system include folders.