Changeset View
Changeset View
Standalone View
Standalone View
source/blender/geometry/CMakeLists.txt
| # SPDX-License-Identifier: GPL-2.0-or-later | # SPDX-License-Identifier: GPL-2.0-or-later | ||||
| # Copyright 2006 Blender Foundation. All rights reserved. | # Copyright 2006 Blender Foundation. All rights reserved. | ||||
| set(INC | set(INC | ||||
| . | . | ||||
| ../blenkernel | ../blenkernel | ||||
| ../blenlib | ../blenlib | ||||
| ../blentranslation | ../blentranslation | ||||
| ../functions | ../functions | ||||
| ../imbuf | |||||
| ../makesdna | ../makesdna | ||||
| ../makesrna | ../makesrna | ||||
| ../../../intern/eigen | ../../../intern/eigen | ||||
| ../../../intern/guardedalloc | ../../../intern/guardedalloc | ||||
| ${CMAKE_BINARY_DIR}/source/blender/makesdna/intern | ${CMAKE_BINARY_DIR}/source/blender/makesdna/intern | ||||
| ) | ) | ||||
| set(SRC | set(SRC | ||||
| intern/add_curves_on_mesh.cc | intern/add_curves_on_mesh.cc | ||||
| intern/fillet_curves.cc | intern/fillet_curves.cc | ||||
| intern/mesh_merge_by_distance.cc | intern/mesh_merge_by_distance.cc | ||||
| intern/mesh_primitive_cuboid.cc | intern/mesh_primitive_cuboid.cc | ||||
| intern/mesh_to_curve_convert.cc | intern/mesh_to_curve_convert.cc | ||||
| intern/mesh_to_volume.cc | intern/mesh_to_volume.cc | ||||
| intern/point_merge_by_distance.cc | intern/point_merge_by_distance.cc | ||||
| intern/realize_instances.cc | intern/realize_instances.cc | ||||
| intern/resample_curves.cc | intern/resample_curves.cc | ||||
| intern/reverse_uv_sampler.cc | intern/reverse_uv_sampler.cc | ||||
| intern/set_curve_type.cc | intern/set_curve_type.cc | ||||
| intern/subdivide_curves.cc | intern/subdivide_curves.cc | ||||
| intern/trace_image.cc | |||||
| intern/trim_curves.cc | intern/trim_curves.cc | ||||
| intern/uv_parametrizer.cc | intern/uv_parametrizer.cc | ||||
| GEO_add_curves_on_mesh.hh | GEO_add_curves_on_mesh.hh | ||||
| GEO_fillet_curves.hh | GEO_fillet_curves.hh | ||||
| GEO_mesh_merge_by_distance.hh | GEO_mesh_merge_by_distance.hh | ||||
| GEO_mesh_primitive_cuboid.hh | GEO_mesh_primitive_cuboid.hh | ||||
| GEO_mesh_to_curve.hh | GEO_mesh_to_curve.hh | ||||
| GEO_mesh_to_volume.hh | GEO_mesh_to_volume.hh | ||||
| GEO_point_merge_by_distance.hh | GEO_point_merge_by_distance.hh | ||||
| GEO_realize_instances.hh | GEO_realize_instances.hh | ||||
| GEO_resample_curves.hh | GEO_resample_curves.hh | ||||
| GEO_reverse_uv_sampler.hh | GEO_reverse_uv_sampler.hh | ||||
| GEO_set_curve_type.hh | GEO_set_curve_type.hh | ||||
| GEO_subdivide_curves.hh | GEO_subdivide_curves.hh | ||||
| GEO_trace_image.hh | |||||
| GEO_trim_curves.hh | GEO_trim_curves.hh | ||||
| GEO_uv_parametrizer.h | GEO_uv_parametrizer.h | ||||
| ) | ) | ||||
| set(LIB | set(LIB | ||||
| bf_blenkernel | bf_blenkernel | ||||
| bf_blenlib | bf_blenlib | ||||
| ) | ) | ||||
| Show All 19 Lines | list(APPEND INC_SYS | ||||
| ${TBB_INCLUDE_DIRS} | ${TBB_INCLUDE_DIRS} | ||||
| ) | ) | ||||
| list(APPEND LIB | list(APPEND LIB | ||||
| ${TBB_LIBRARIES} | ${TBB_LIBRARIES} | ||||
| ) | ) | ||||
| endif() | endif() | ||||
| if(WITH_POTRACE) | |||||
| list(APPEND INC | |||||
| ${POTRACE_INCLUDE_DIRS} | |||||
| ) | |||||
| endif() | |||||
| blender_add_lib(bf_geometry "${SRC}" "${INC}" "${INC_SYS}" "${LIB}") | blender_add_lib(bf_geometry "${SRC}" "${INC}" "${INC_SYS}" "${LIB}") | ||||