diff options
Diffstat (limited to 'source/blender/blenkernel/CMakeLists.txt')
-rw-r--r-- | source/blender/blenkernel/CMakeLists.txt | 60 |
1 files changed, 33 insertions, 27 deletions
diff --git a/source/blender/blenkernel/CMakeLists.txt b/source/blender/blenkernel/CMakeLists.txt index 2ac42037198..7d43fa7e6af 100644 --- a/source/blender/blenkernel/CMakeLists.txt +++ b/source/blender/blenkernel/CMakeLists.txt @@ -25,7 +25,6 @@ set(INC ../simulation ../../../intern/eigen ../../../intern/ghost - ../../../intern/glew-mx ../../../intern/guardedalloc ../../../intern/iksolver/extern ../../../intern/atomic @@ -99,6 +98,7 @@ set(SRC intern/collision.c intern/colorband.c intern/colortools.c + intern/compute_contexts.cc intern/constraint.c intern/context.c intern/crazyspace.cc @@ -110,7 +110,6 @@ set(SRC intern/curve_convert.c intern/curve_decimate.c intern/curve_deform.c - intern/curve_eval.cc intern/curve_legacy_convert.cc intern/curve_nurbs.cc intern/curve_poly.cc @@ -126,10 +125,10 @@ set(SRC intern/displist.cc intern/dynamicpaint.c intern/editlattice.c - intern/editmesh.c + intern/editmesh.cc intern/editmesh_bvh.c intern/editmesh_cache.cc - intern/editmesh_tangent.c + intern/editmesh_tangent.cc intern/effect.c intern/fcurve.c intern/fcurve_cache.c @@ -137,13 +136,13 @@ set(SRC intern/fluid.c intern/fmodifier.c intern/freestyle.c - intern/geometry_component_curve.cc intern/geometry_component_curves.cc intern/geometry_component_edit_data.cc intern/geometry_component_instances.cc intern/geometry_component_mesh.cc intern/geometry_component_pointcloud.cc intern/geometry_component_volume.cc + intern/geometry_fields.cc intern/geometry_set.cc intern/geometry_set_instances.cc intern/gpencil.c @@ -164,6 +163,7 @@ set(SRC intern/image_gpu.cc intern/image_partial_update.cc intern/image_save.cc + intern/instances.cc intern/ipo.c intern/kelvinlet.c intern/key.c @@ -191,8 +191,8 @@ set(SRC intern/mask_evaluate.c intern/mask_rasterize.c intern/material.c - intern/mball.c - intern/mball_tessellate.c + intern/mball.cc + intern/mball_tessellate.cc intern/mesh.cc intern/mesh_boolean_convert.cc intern/mesh_calc_edges.cc @@ -200,9 +200,9 @@ set(SRC intern/mesh_debug.cc intern/mesh_evaluate.cc intern/mesh_fair.cc - intern/mesh_iterators.c + intern/mesh_iterators.cc intern/mesh_legacy_convert.cc - intern/mesh_mapping.c + intern/mesh_mapping.cc intern/mesh_merge.c intern/mesh_merge_customdata.cc intern/mesh_mirror.c @@ -211,13 +211,13 @@ set(SRC intern/mesh_remesh_voxel.cc intern/mesh_runtime.cc intern/mesh_sample.cc - intern/mesh_tangent.c - intern/mesh_tessellate.c + intern/mesh_tangent.cc + intern/mesh_tessellate.cc intern/mesh_validate.cc intern/mesh_wrapper.cc - intern/modifier.c + intern/modifier.cc intern/movieclip.c - intern/multires.c + intern/multires.cc intern/multires_reshape.c intern/multires_reshape_apply_base.c intern/multires_reshape_ccg.c @@ -230,17 +230,18 @@ set(SRC intern/multires_versioning.c intern/nla.c intern/node.cc + intern/node_runtime.cc intern/node_tree_update.cc intern/object.cc intern/object_deform.c intern/object_dupli.cc intern/object_facemap.c - intern/object_update.c + intern/object_update.cc intern/ocean.c intern/ocean_spectrum.c - intern/outliner_treehash.c + intern/outliner_treehash.cc intern/packedFile.c - intern/paint.c + intern/paint.cc intern/paint_canvas.cc intern/paint_toolslots.c intern/particle.c @@ -259,18 +260,14 @@ set(SRC intern/scene.cc intern/screen.c intern/shader_fx.c - intern/shrinkwrap.c + intern/shrinkwrap.cc intern/simulation.cc intern/softbody.c intern/sound.c intern/speaker.c - intern/spline_base.cc - intern/spline_bezier.cc - intern/spline_nurbs.cc - intern/spline_poly.cc intern/studiolight.c intern/subdiv.c - intern/subdiv_ccg.c + intern/subdiv_ccg.cc intern/subdiv_ccg_mask.c intern/subdiv_ccg_material.c intern/subdiv_converter.c @@ -280,8 +277,8 @@ set(SRC intern/subdiv_displacement_multires.c intern/subdiv_eval.c intern/subdiv_foreach.c - intern/subdiv_mesh.c - intern/subdiv_modifier.c + intern/subdiv_mesh.cc + intern/subdiv_modifier.cc intern/subdiv_stats.c intern/subdiv_topology.c intern/subsurf_ccg.c @@ -301,10 +298,11 @@ set(SRC intern/unit.c intern/vfont.c intern/vfontdata_freetype.c + intern/viewer_path.cc intern/volume.cc intern/volume_render.cc intern/volume_to_mesh.cc - intern/workspace.c + intern/workspace.cc intern/world.c intern/writeavi.c @@ -351,6 +349,7 @@ set(SRC BKE_collision.h BKE_colorband.h BKE_colortools.h + BKE_compute_contexts.hh BKE_constraint.h BKE_context.h BKE_crazyspace.h @@ -399,6 +398,8 @@ set(SRC BKE_image_format.h BKE_image_partial_update.hh BKE_image_save.h + BKE_image_wrappers.hh + BKE_instances.hh BKE_ipo.h BKE_kelvinlet.h BKE_key.h @@ -445,11 +446,12 @@ set(SRC BKE_object_deform.h BKE_object_facemap.h BKE_ocean.h - BKE_outliner_treehash.h + BKE_outliner_treehash.hh BKE_packedFile.h BKE_paint.h BKE_particle.h BKE_pbvh.h + BKE_pbvh_pixels.hh BKE_pointcache.h BKE_pointcloud.h BKE_preferences.h @@ -464,7 +466,6 @@ set(SRC BKE_softbody.h BKE_sound.h BKE_speaker.h - BKE_spline.hh BKE_studiolight.h BKE_subdiv.h BKE_subdiv_ccg.h @@ -484,6 +485,7 @@ set(SRC BKE_unit.h BKE_vfont.h BKE_vfontdata.h + BKE_viewer_path.h BKE_volume.h BKE_volume_render.h BKE_volume_to_mesh.hh @@ -656,6 +658,10 @@ if(WITH_PYTHON) ) add_definitions(-DWITH_PYTHON) + if(WITH_PYTHON_MODULE) + add_definitions(-DWITH_PYTHON_MODULE) + endif() + if(WITH_PYTHON_SAFETY) add_definitions(-DWITH_PYTHON_SAFETY) endif() |