CMake: include missing files in source files

This commit is contained in:
Campbell Barton
2023-08-24 11:47:58 +10:00
parent a56200c1ed
commit 24a8d6425a
5 changed files with 9 additions and 2 deletions

View File

@@ -117,11 +117,12 @@ target_link_libraries(cycles_hydra
)
if(WITH_CYCLES_HYDRA_RENDER_DELEGATE)
set(HdCyclesPluginName hdCycles)
add_library(${HdCyclesPluginName} SHARED
set(SRC_HD_CYCLES_PLUGIN
plugin.h
plugin.cpp
)
set(HdCyclesPluginName hdCycles)
add_library(${HdCyclesPluginName} SHARED ${SRC_HD_CYCLES_PLUGIN})
set_target_properties(${HdCyclesPluginName}
PROPERTIES PREFIX ""

View File

@@ -37,6 +37,7 @@ set(SRC_HEADERS
denoiser_gpu.h
denoiser_oidn.h
denoiser_optix.h
guiding.h
path_trace.h
tile.h
pass_accessor.h

View File

@@ -14,6 +14,9 @@ set(SRC
intern/renderdoc_api.cc
include/renderdoc_api.hh
# Without these files listed, they aren't known to CMake.
../../extern/renderdoc/include/renderdoc_app.h
)
blender_add_lib(bf_intern_renderdoc_dynload "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")

View File

@@ -301,6 +301,7 @@ set(SRC
engines/eevee_next/eevee_material.hh
engines/eevee_next/eevee_motion_blur.hh
engines/eevee_next/eevee_pipeline.hh
engines/eevee_next/eevee_raytrace.hh
engines/eevee_next/eevee_reflection_probes.hh
engines/eevee_next/eevee_renderbuffers.hh
engines/eevee_next/eevee_sampling.hh

View File

@@ -87,6 +87,7 @@ set(SRC
light_tasks_delegate.h
preview_engine.h
render_task_delegate.h
settings.h
viewport_engine.h
)