Cleanup: move Alembic, AVI, Collada, and USD to `source/blender/io`
authorSybren A. Stüvel <sybren@blender.org>
Fri, 6 Mar 2020 15:19:35 +0000 (16:19 +0100)
committerSybren A. Stüvel <sybren@blender.org>
Fri, 6 Mar 2020 15:19:45 +0000 (16:19 +0100)
commiteb522af4fec58876ac1b0a73ad9bcdae2d82d33f
tree485c6a1fb23b5be256757375e2157378d3a5c61b
parentff60dd8b18ed00902e5bdfd36882072db7af8735
Cleanup: move Alembic, AVI, Collada, and USD to `source/blender/io`

This moves the `alembic`, `avi`, `collada`, and `usd` modules into a common
`io` directory.

This also cleans up some `#include "../../{somedir}/{somefile}.h"` by
adding `../../io/{somedir}` to `CMakeLists.txt` and then just using
`#include "{somefile}.h"`.

No functional changes.
166 files changed:
source/blender/CMakeLists.txt
source/blender/blenkernel/CMakeLists.txt
source/blender/blenloader/CMakeLists.txt
source/blender/editors/io/CMakeLists.txt
source/blender/editors/io/io_collada.c
source/blender/imbuf/CMakeLists.txt
source/blender/io/CMakeLists.txt [new file with mode: 0644]
source/blender/io/alembic/ABC_alembic.h [moved from source/blender/alembic/ABC_alembic.h with 100% similarity]
source/blender/io/alembic/CMakeLists.txt [moved from source/blender/alembic/CMakeLists.txt with 91% similarity]
source/blender/io/alembic/intern/abc_customdata.cc [moved from source/blender/alembic/intern/abc_customdata.cc with 100% similarity]
source/blender/io/alembic/intern/abc_customdata.h [moved from source/blender/alembic/intern/abc_customdata.h with 100% similarity]
source/blender/io/alembic/intern/abc_exporter.cc [moved from source/blender/alembic/intern/abc_exporter.cc with 100% similarity]
source/blender/io/alembic/intern/abc_exporter.h [moved from source/blender/alembic/intern/abc_exporter.h with 100% similarity]
source/blender/io/alembic/intern/abc_reader_archive.cc [moved from source/blender/alembic/intern/abc_reader_archive.cc with 100% similarity]
source/blender/io/alembic/intern/abc_reader_archive.h [moved from source/blender/alembic/intern/abc_reader_archive.h with 100% similarity]
source/blender/io/alembic/intern/abc_reader_camera.cc [moved from source/blender/alembic/intern/abc_reader_camera.cc with 100% similarity]
source/blender/io/alembic/intern/abc_reader_camera.h [moved from source/blender/alembic/intern/abc_reader_camera.h with 100% similarity]
source/blender/io/alembic/intern/abc_reader_curves.cc [moved from source/blender/alembic/intern/abc_reader_curves.cc with 100% similarity]
source/blender/io/alembic/intern/abc_reader_curves.h [moved from source/blender/alembic/intern/abc_reader_curves.h with 100% similarity]
source/blender/io/alembic/intern/abc_reader_mesh.cc [moved from source/blender/alembic/intern/abc_reader_mesh.cc with 100% similarity]
source/blender/io/alembic/intern/abc_reader_mesh.h [moved from source/blender/alembic/intern/abc_reader_mesh.h with 100% similarity]
source/blender/io/alembic/intern/abc_reader_nurbs.cc [moved from source/blender/alembic/intern/abc_reader_nurbs.cc with 100% similarity]
source/blender/io/alembic/intern/abc_reader_nurbs.h [moved from source/blender/alembic/intern/abc_reader_nurbs.h with 100% similarity]
source/blender/io/alembic/intern/abc_reader_object.cc [moved from source/blender/alembic/intern/abc_reader_object.cc with 100% similarity]
source/blender/io/alembic/intern/abc_reader_object.h [moved from source/blender/alembic/intern/abc_reader_object.h with 100% similarity]
source/blender/io/alembic/intern/abc_reader_points.cc [moved from source/blender/alembic/intern/abc_reader_points.cc with 100% similarity]
source/blender/io/alembic/intern/abc_reader_points.h [moved from source/blender/alembic/intern/abc_reader_points.h with 100% similarity]
source/blender/io/alembic/intern/abc_reader_transform.cc [moved from source/blender/alembic/intern/abc_reader_transform.cc with 100% similarity]
source/blender/io/alembic/intern/abc_reader_transform.h [moved from source/blender/alembic/intern/abc_reader_transform.h with 100% similarity]
source/blender/io/alembic/intern/abc_util.cc [moved from source/blender/alembic/intern/abc_util.cc with 100% similarity]
source/blender/io/alembic/intern/abc_util.h [moved from source/blender/alembic/intern/abc_util.h with 100% similarity]
source/blender/io/alembic/intern/abc_writer_archive.cc [moved from source/blender/alembic/intern/abc_writer_archive.cc with 100% similarity]
source/blender/io/alembic/intern/abc_writer_archive.h [moved from source/blender/alembic/intern/abc_writer_archive.h with 100% similarity]
source/blender/io/alembic/intern/abc_writer_camera.cc [moved from source/blender/alembic/intern/abc_writer_camera.cc with 100% similarity]
source/blender/io/alembic/intern/abc_writer_camera.h [moved from source/blender/alembic/intern/abc_writer_camera.h with 100% similarity]
source/blender/io/alembic/intern/abc_writer_curves.cc [moved from source/blender/alembic/intern/abc_writer_curves.cc with 100% similarity]
source/blender/io/alembic/intern/abc_writer_curves.h [moved from source/blender/alembic/intern/abc_writer_curves.h with 100% similarity]
source/blender/io/alembic/intern/abc_writer_hair.cc [moved from source/blender/alembic/intern/abc_writer_hair.cc with 100% similarity]
source/blender/io/alembic/intern/abc_writer_hair.h [moved from source/blender/alembic/intern/abc_writer_hair.h with 100% similarity]
source/blender/io/alembic/intern/abc_writer_mball.cc [moved from source/blender/alembic/intern/abc_writer_mball.cc with 100% similarity]
source/blender/io/alembic/intern/abc_writer_mball.h [moved from source/blender/alembic/intern/abc_writer_mball.h with 100% similarity]
source/blender/io/alembic/intern/abc_writer_mesh.cc [moved from source/blender/alembic/intern/abc_writer_mesh.cc with 100% similarity]
source/blender/io/alembic/intern/abc_writer_mesh.h [moved from source/blender/alembic/intern/abc_writer_mesh.h with 100% similarity]
source/blender/io/alembic/intern/abc_writer_nurbs.cc [moved from source/blender/alembic/intern/abc_writer_nurbs.cc with 100% similarity]
source/blender/io/alembic/intern/abc_writer_nurbs.h [moved from source/blender/alembic/intern/abc_writer_nurbs.h with 100% similarity]
source/blender/io/alembic/intern/abc_writer_object.cc [moved from source/blender/alembic/intern/abc_writer_object.cc with 100% similarity]
source/blender/io/alembic/intern/abc_writer_object.h [moved from source/blender/alembic/intern/abc_writer_object.h with 100% similarity]
source/blender/io/alembic/intern/abc_writer_points.cc [moved from source/blender/alembic/intern/abc_writer_points.cc with 100% similarity]
source/blender/io/alembic/intern/abc_writer_points.h [moved from source/blender/alembic/intern/abc_writer_points.h with 100% similarity]
source/blender/io/alembic/intern/abc_writer_transform.cc [moved from source/blender/alembic/intern/abc_writer_transform.cc with 100% similarity]
source/blender/io/alembic/intern/abc_writer_transform.h [moved from source/blender/alembic/intern/abc_writer_transform.h with 100% similarity]
source/blender/io/alembic/intern/alembic_capi.cc [moved from source/blender/alembic/intern/alembic_capi.cc with 100% similarity]
source/blender/io/avi/AVI_avi.h [moved from source/blender/avi/AVI_avi.h with 100% similarity]
source/blender/io/avi/CMakeLists.txt [moved from source/blender/avi/CMakeLists.txt with 95% similarity]
source/blender/io/avi/intern/avi.c [moved from source/blender/avi/intern/avi.c with 100% similarity]
source/blender/io/avi/intern/avi_codecs.c [moved from source/blender/avi/intern/avi_codecs.c with 100% similarity]
source/blender/io/avi/intern/avi_endian.c [moved from source/blender/avi/intern/avi_endian.c with 100% similarity]
source/blender/io/avi/intern/avi_endian.h [moved from source/blender/avi/intern/avi_endian.h with 100% similarity]
source/blender/io/avi/intern/avi_intern.h [moved from source/blender/avi/intern/avi_intern.h with 100% similarity]
source/blender/io/avi/intern/avi_mjpeg.c [moved from source/blender/avi/intern/avi_mjpeg.c with 100% similarity]
source/blender/io/avi/intern/avi_mjpeg.h [moved from source/blender/avi/intern/avi_mjpeg.h with 100% similarity]
source/blender/io/avi/intern/avi_options.c [moved from source/blender/avi/intern/avi_options.c with 100% similarity]
source/blender/io/avi/intern/avi_rgb.c [moved from source/blender/avi/intern/avi_rgb.c with 100% similarity]
source/blender/io/avi/intern/avi_rgb.h [moved from source/blender/avi/intern/avi_rgb.h with 100% similarity]
source/blender/io/avi/intern/avi_rgb32.c [moved from source/blender/avi/intern/avi_rgb32.c with 100% similarity]
source/blender/io/avi/intern/avi_rgb32.h [moved from source/blender/avi/intern/avi_rgb32.h with 100% similarity]
source/blender/io/collada/AnimationClipExporter.cpp [moved from source/blender/collada/AnimationClipExporter.cpp with 100% similarity]
source/blender/io/collada/AnimationClipExporter.h [moved from source/blender/collada/AnimationClipExporter.h with 100% similarity]
source/blender/io/collada/AnimationExporter.cpp [moved from source/blender/collada/AnimationExporter.cpp with 100% similarity]
source/blender/io/collada/AnimationExporter.h [moved from source/blender/collada/AnimationExporter.h with 100% similarity]
source/blender/io/collada/AnimationImporter.cpp [moved from source/blender/collada/AnimationImporter.cpp with 100% similarity]
source/blender/io/collada/AnimationImporter.h [moved from source/blender/collada/AnimationImporter.h with 100% similarity]
source/blender/io/collada/ArmatureExporter.cpp [moved from source/blender/collada/ArmatureExporter.cpp with 100% similarity]
source/blender/io/collada/ArmatureExporter.h [moved from source/blender/collada/ArmatureExporter.h with 100% similarity]
source/blender/io/collada/ArmatureImporter.cpp [moved from source/blender/collada/ArmatureImporter.cpp with 100% similarity]
source/blender/io/collada/ArmatureImporter.h [moved from source/blender/collada/ArmatureImporter.h with 100% similarity]
source/blender/io/collada/BCAnimationCurve.cpp [moved from source/blender/collada/BCAnimationCurve.cpp with 100% similarity]
source/blender/io/collada/BCAnimationCurve.h [moved from source/blender/collada/BCAnimationCurve.h with 100% similarity]
source/blender/io/collada/BCAnimationSampler.cpp [moved from source/blender/collada/BCAnimationSampler.cpp with 100% similarity]
source/blender/io/collada/BCAnimationSampler.h [moved from source/blender/collada/BCAnimationSampler.h with 100% similarity]
source/blender/io/collada/BCMath.cpp [moved from source/blender/collada/BCMath.cpp with 100% similarity]
source/blender/io/collada/BCMath.h [moved from source/blender/collada/BCMath.h with 100% similarity]
source/blender/io/collada/BCSampleData.cpp [moved from source/blender/collada/BCSampleData.cpp with 100% similarity]
source/blender/io/collada/BCSampleData.h [moved from source/blender/collada/BCSampleData.h with 100% similarity]
source/blender/io/collada/BlenderContext.cpp [moved from source/blender/collada/BlenderContext.cpp with 100% similarity]
source/blender/io/collada/BlenderContext.h [moved from source/blender/collada/BlenderContext.h with 100% similarity]
source/blender/io/collada/BlenderTypes.h [moved from source/blender/collada/BlenderTypes.h with 100% similarity]
source/blender/io/collada/CMakeLists.txt [moved from source/blender/collada/CMakeLists.txt with 91% similarity]
source/blender/io/collada/CameraExporter.cpp [moved from source/blender/collada/CameraExporter.cpp with 100% similarity]
source/blender/io/collada/CameraExporter.h [moved from source/blender/collada/CameraExporter.h with 100% similarity]
source/blender/io/collada/ControllerExporter.cpp [moved from source/blender/collada/ControllerExporter.cpp with 100% similarity]
source/blender/io/collada/ControllerExporter.h [moved from source/blender/collada/ControllerExporter.h with 100% similarity]
source/blender/io/collada/DocumentExporter.cpp [moved from source/blender/collada/DocumentExporter.cpp with 100% similarity]
source/blender/io/collada/DocumentExporter.h [moved from source/blender/collada/DocumentExporter.h with 100% similarity]
source/blender/io/collada/DocumentImporter.cpp [moved from source/blender/collada/DocumentImporter.cpp with 100% similarity]
source/blender/io/collada/DocumentImporter.h [moved from source/blender/collada/DocumentImporter.h with 100% similarity]
source/blender/io/collada/EffectExporter.cpp [moved from source/blender/collada/EffectExporter.cpp with 100% similarity]
source/blender/io/collada/EffectExporter.h [moved from source/blender/collada/EffectExporter.h with 100% similarity]
source/blender/io/collada/ErrorHandler.cpp [moved from source/blender/collada/ErrorHandler.cpp with 100% similarity]
source/blender/io/collada/ErrorHandler.h [moved from source/blender/collada/ErrorHandler.h with 100% similarity]
source/blender/io/collada/ExportSettings.cpp [moved from source/blender/collada/ExportSettings.cpp with 100% similarity]
source/blender/io/collada/ExportSettings.h [moved from source/blender/collada/ExportSettings.h with 100% similarity]
source/blender/io/collada/ExtraHandler.cpp [moved from source/blender/collada/ExtraHandler.cpp with 100% similarity]
source/blender/io/collada/ExtraHandler.h [moved from source/blender/collada/ExtraHandler.h with 100% similarity]
source/blender/io/collada/ExtraTags.cpp [moved from source/blender/collada/ExtraTags.cpp with 100% similarity]
source/blender/io/collada/ExtraTags.h [moved from source/blender/collada/ExtraTags.h with 100% similarity]
source/blender/io/collada/GeometryExporter.cpp [moved from source/blender/collada/GeometryExporter.cpp with 100% similarity]
source/blender/io/collada/GeometryExporter.h [moved from source/blender/collada/GeometryExporter.h with 100% similarity]
source/blender/io/collada/ImageExporter.cpp [moved from source/blender/collada/ImageExporter.cpp with 100% similarity]
source/blender/io/collada/ImageExporter.h [moved from source/blender/collada/ImageExporter.h with 100% similarity]
source/blender/io/collada/ImportSettings.cpp [moved from source/blender/collada/ImportSettings.cpp with 100% similarity]
source/blender/io/collada/ImportSettings.h [moved from source/blender/collada/ImportSettings.h with 100% similarity]
source/blender/io/collada/InstanceWriter.cpp [moved from source/blender/collada/InstanceWriter.cpp with 100% similarity]
source/blender/io/collada/InstanceWriter.h [moved from source/blender/collada/InstanceWriter.h with 100% similarity]
source/blender/io/collada/LightExporter.cpp [moved from source/blender/collada/LightExporter.cpp with 100% similarity]
source/blender/io/collada/LightExporter.h [moved from source/blender/collada/LightExporter.h with 100% similarity]
source/blender/io/collada/MaterialExporter.cpp [moved from source/blender/collada/MaterialExporter.cpp with 100% similarity]
source/blender/io/collada/MaterialExporter.h [moved from source/blender/collada/MaterialExporter.h with 100% similarity]
source/blender/io/collada/Materials.cpp [moved from source/blender/collada/Materials.cpp with 100% similarity]
source/blender/io/collada/Materials.h [moved from source/blender/collada/Materials.h with 100% similarity]
source/blender/io/collada/MeshImporter.cpp [moved from source/blender/collada/MeshImporter.cpp with 100% similarity]
source/blender/io/collada/MeshImporter.h [moved from source/blender/collada/MeshImporter.h with 100% similarity]
source/blender/io/collada/SceneExporter.cpp [moved from source/blender/collada/SceneExporter.cpp with 100% similarity]
source/blender/io/collada/SceneExporter.h [moved from source/blender/collada/SceneExporter.h with 100% similarity]
source/blender/io/collada/SkinInfo.cpp [moved from source/blender/collada/SkinInfo.cpp with 100% similarity]
source/blender/io/collada/SkinInfo.h [moved from source/blender/collada/SkinInfo.h with 100% similarity]
source/blender/io/collada/TransformReader.cpp [moved from source/blender/collada/TransformReader.cpp with 100% similarity]
source/blender/io/collada/TransformReader.h [moved from source/blender/collada/TransformReader.h with 100% similarity]
source/blender/io/collada/TransformWriter.cpp [moved from source/blender/collada/TransformWriter.cpp with 100% similarity]
source/blender/io/collada/TransformWriter.h [moved from source/blender/collada/TransformWriter.h with 100% similarity]
source/blender/io/collada/collada.cpp [moved from source/blender/collada/collada.cpp with 100% similarity]
source/blender/io/collada/collada.h [moved from source/blender/collada/collada.h with 100% similarity]
source/blender/io/collada/collada_internal.cpp [moved from source/blender/collada/collada_internal.cpp with 100% similarity]
source/blender/io/collada/collada_internal.h [moved from source/blender/collada/collada_internal.h with 100% similarity]
source/blender/io/collada/collada_utils.cpp [moved from source/blender/collada/collada_utils.cpp with 100% similarity]
source/blender/io/collada/collada_utils.h [moved from source/blender/collada/collada_utils.h with 100% similarity]
source/blender/io/collada/version.conf [moved from source/blender/collada/version.conf with 100% similarity]
source/blender/io/usd/CMakeLists.txt [moved from source/blender/usd/CMakeLists.txt with 93% similarity]
source/blender/io/usd/intern/abstract_hierarchy_iterator.cc [moved from source/blender/usd/intern/abstract_hierarchy_iterator.cc with 100% similarity]
source/blender/io/usd/intern/abstract_hierarchy_iterator.h [moved from source/blender/usd/intern/abstract_hierarchy_iterator.h with 100% similarity]
source/blender/io/usd/intern/usd_capi.cc [moved from source/blender/usd/intern/usd_capi.cc with 100% similarity]
source/blender/io/usd/intern/usd_exporter_context.h [moved from source/blender/usd/intern/usd_exporter_context.h with 100% similarity]
source/blender/io/usd/intern/usd_hierarchy_iterator.cc [moved from source/blender/usd/intern/usd_hierarchy_iterator.cc with 100% similarity]
source/blender/io/usd/intern/usd_hierarchy_iterator.h [moved from source/blender/usd/intern/usd_hierarchy_iterator.h with 100% similarity]
source/blender/io/usd/intern/usd_writer_abstract.cc [moved from source/blender/usd/intern/usd_writer_abstract.cc with 100% similarity]
source/blender/io/usd/intern/usd_writer_abstract.h [moved from source/blender/usd/intern/usd_writer_abstract.h with 100% similarity]
source/blender/io/usd/intern/usd_writer_camera.cc [moved from source/blender/usd/intern/usd_writer_camera.cc with 100% similarity]
source/blender/io/usd/intern/usd_writer_camera.h [moved from source/blender/usd/intern/usd_writer_camera.h with 100% similarity]
source/blender/io/usd/intern/usd_writer_hair.cc [moved from source/blender/usd/intern/usd_writer_hair.cc with 100% similarity]
source/blender/io/usd/intern/usd_writer_hair.h [moved from source/blender/usd/intern/usd_writer_hair.h with 100% similarity]
source/blender/io/usd/intern/usd_writer_light.cc [moved from source/blender/usd/intern/usd_writer_light.cc with 100% similarity]
source/blender/io/usd/intern/usd_writer_light.h [moved from source/blender/usd/intern/usd_writer_light.h with 100% similarity]
source/blender/io/usd/intern/usd_writer_mesh.cc [moved from source/blender/usd/intern/usd_writer_mesh.cc with 100% similarity]
source/blender/io/usd/intern/usd_writer_mesh.h [moved from source/blender/usd/intern/usd_writer_mesh.h with 100% similarity]
source/blender/io/usd/intern/usd_writer_metaball.cc [moved from source/blender/usd/intern/usd_writer_metaball.cc with 100% similarity]
source/blender/io/usd/intern/usd_writer_metaball.h [moved from source/blender/usd/intern/usd_writer_metaball.h with 100% similarity]
source/blender/io/usd/intern/usd_writer_transform.cc [moved from source/blender/usd/intern/usd_writer_transform.cc with 100% similarity]
source/blender/io/usd/intern/usd_writer_transform.h [moved from source/blender/usd/intern/usd_writer_transform.h with 100% similarity]
source/blender/io/usd/usd.h [moved from source/blender/usd/usd.h with 100% similarity]
source/blender/makesrna/intern/CMakeLists.txt
source/blender/makesrna/intern/rna_cachefile.c
source/blender/makesrna/intern/rna_scene_api.c
source/blender/modifiers/CMakeLists.txt
source/blender/python/intern/CMakeLists.txt
tests/gtests/alembic/CMakeLists.txt
tests/gtests/usd/CMakeLists.txt