CMake: include headers in source lists

This commit is contained in:
Campbell Barton
2024-07-25 11:24:11 +10:00
parent 547b63b69b
commit 8418ec4952
16 changed files with 60 additions and 22 deletions

View File

@@ -306,6 +306,9 @@ set(SRC
internal/ceres/generated/partitioned_matrix_view_d_d_d.cc
internal/ceres/generated/schur_eliminator_d_d_d.cc
config/ceres/internal/config.h
config/ceres/internal/export.h
)
set(LIB

View File

@@ -5,18 +5,19 @@
# Build Draco library.
add_subdirectory(draco)
set(INC
draco/src
)
# Build Draco-Blender bridging module.
set(SRC
src/common.cpp
src/common.h
src/decoder.cpp
src/decoder.h
src/encoder.cpp
src/encoder.h
)
set(INC
draco/src
src/common.h
src/decoder.h
src/encoder.h
)
set(LIB

View File

@@ -4,7 +4,12 @@
remove_strict_flags()
set(INC
src
)
set(SRC
src/draco/animation/keyframe_animation.cc
src/draco/animation/keyframe_animation.h
src/draco/animation/keyframe_animation_decoder.cc
@@ -232,6 +237,7 @@ set(SRC
src/draco/core/varint_decoding.h
src/draco/core/varint_encoding.h
src/draco/core/vector_d.h
src/draco/draco_features.h
src/draco/mesh/corner_table.cc
src/draco/mesh/corner_table.h
src/draco/mesh/corner_table_iterators.h
@@ -267,8 +273,4 @@ set(SRC
set(LIB
)
set(INC
src
)
blender_add_lib(draco "${SRC}" "${INC}" "" "${LIB}")

View File

@@ -67,6 +67,7 @@ if(WIN32)
src/windows/glog/vlog_is_on.h
src/windows/glog/logging.h
src/windows/glog/log_severity.h
src/windows/glog/stl_logging.h
src/windows/port.h
src/windows/config.h
)
@@ -87,6 +88,7 @@ else()
include/glog/logging.h
include/glog/log_severity.h
include/glog/raw_logging.h
include/glog/stl_logging.h
include/glog/vlog_is_on.h
)
endif()

View File

@@ -26,7 +26,9 @@ if(HIPRT_INCLUDE_DIR)
list(APPEND SRC
src/hiprtew.cc
include/hiprtew.h
src/util.h
)
endif()

View File

@@ -83,6 +83,7 @@ set(SRC
src/parametrizer-scale.cpp
src/parametrizer-sing.cpp
src/parametrizer.hpp
src/post-solver.hpp
src/serialize.hpp
src/subdivide.cpp
src/subdivide.hpp