Update build file template and generated files for better docs.

Also using a newer cmake-format version from
https://github.com/rpavlik/cmake_format
so formatting is better.
This commit is contained in:
Ryan Pavlik 2020-05-06 10:06:56 -05:00
parent 8376152d94
commit 2e69c640c8
123 changed files with 1124 additions and 534 deletions

View File

@ -1,9 +1,11 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/common.cmake (custom for this directory),
### then re-run ./make-cmake.py
if (EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/../../ML_VERSION")
if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/../../ML_VERSION")
file(READ "${CMAKE_CURRENT_SOURCE_DIR}/../../ML_VERSION" MESHLAB_VERSION)
add_definitions(-DMESHLAB_VERSION=${MESHLAB_VERSION})
endif()

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/meshlab.cmake (custom for this directory),
### then re-run ./make-cmake.py
set(SOURCES
additionalgui.cpp
@ -94,12 +96,15 @@ target_link_libraries(
set_property(TARGET meshlab PROPERTY FOLDER Core)
install(TARGETS meshlab DESTINATION ${MESHLAB_BIN_INSTALL_DIR} COMPONENT
MeshLab)
install(
TARGETS meshlab
DESTINATION ${MESHLAB_BIN_INSTALL_DIR}
COMPONENT MeshLab)
if(Qt5_windeployqt_EXECUTABLE AND BUILD_WITH_WINDEPLOYQT_POST_BUILD)
add_custom_command(
TARGET meshlab POST_BUILD
TARGET meshlab
POST_BUILD
COMMAND "${Qt5_windeployqt_EXECUTABLE}" --no-translations
$<TARGET_FILE_NAME:meshlab>
WORKING_DIRECTORY $<TARGET_FILE_DIR:meshlab>

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/decorate_background.cmake,
### then re-run ./make-cmake.py
set(SOURCES cubemap.cpp decorate_background.cpp)
@ -23,5 +26,7 @@ set_property(TARGET decorate_background PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET decorate_background PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS decorate_background DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS decorate_background
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/decorate_base.cmake (custom for this directory),
### then re-run ./make-cmake.py
set(SOURCES decorate_base.cpp ${VCGDIR}/wrap/gui/coordinateframe.cpp)
@ -24,5 +26,7 @@ set_property(TARGET decorate_base PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET decorate_base PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS decorate_base DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS decorate_base
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/decorate_raster_proj.cmake (custom for this directory),
### then re-run ./make-cmake.py
set(SOURCES decorate_raster_proj.cpp ${VCGDIR}/wrap/gui/trackball.cpp
${VCGDIR}/wrap/gui/trackmode.cpp)
@ -22,5 +24,7 @@ set_property(TARGET decorate_raster_proj PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET decorate_raster_proj PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS decorate_raster_proj DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS decorate_raster_proj
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/decorate_shadow.cmake (custom for this directory),
### then re-run ./make-cmake.py
set(SOURCES
decorate_shadow.cpp
@ -38,5 +40,7 @@ set_property(TARGET decorate_shadow PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET decorate_shadow PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS decorate_shadow DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS decorate_shadow
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/edit_align.cmake (custom for this directory),
### then re-run ./make-cmake.py
# Only build if we have newuoa
if(TARGET external-newuoa)
@ -61,8 +63,10 @@ if(TARGET external-newuoa)
set_property(TARGET edit_align PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS edit_align DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS edit_align
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
else()
message(

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/edit_hole.cmake,
### then re-run ./make-cmake.py
set(SOURCES edit_hole.cpp edit_hole_factory.cpp fillerDialog.cpp
holeListModel.cpp)
@ -32,5 +35,7 @@ set_property(TARGET edit_hole PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET edit_hole PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS edit_hole DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT
Plugins)
install(
TARGETS edit_hole
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/edit_manipulators.cmake (custom for this directory),
### then re-run ./make-cmake.py
set(SOURCES edit_manipulators.cpp edit_manipulators_factory.cpp)
@ -25,5 +27,7 @@ set_property(TARGET edit_manipulators PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET edit_manipulators PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS edit_manipulators DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS edit_manipulators
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/edit_measure.cmake (custom for this directory),
### then re-run ./make-cmake.py
set(SOURCES edit_measure.cpp edit_measure_factory.cpp
${VCGDIR}/wrap/gui/rubberband.cpp)
@ -25,5 +27,7 @@ set_property(TARGET edit_measure PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET edit_measure PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS edit_measure DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS edit_measure
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/edit_mutualcorrs.cmake (custom for this directory),
### then re-run ./make-cmake.py
# Only build if we have newuoa and levmar
if(TARGET external-newuoa AND TARGET external-levmar)
@ -51,8 +53,10 @@ if(TARGET external-newuoa AND TARGET external-levmar)
set_property(TARGET edit_mutualcorrs PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS edit_mutualcorrs DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS edit_mutualcorrs
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
else()
message(

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/edit_paint.cmake (custom for this directory),
### then re-run ./make-cmake.py
set(SOURCES edit_paint.cpp edit_paint_factory.cpp paintbox.cpp)
@ -27,5 +29,7 @@ set_property(TARGET edit_paint PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET edit_paint PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS edit_paint DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT
Plugins)
install(
TARGETS edit_paint
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/edit_pickpoints.cmake,
### then re-run ./make-cmake.py
set(SOURCES edit_pickpoints_factory.cpp editpickpoints.cpp
pickPointsTemplate.cpp pickedPoints.cpp pickpointsDialog.cpp)
@ -26,5 +29,7 @@ set_property(TARGET edit_pickpoints PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET edit_pickpoints PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS edit_pickpoints DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS edit_pickpoints
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/edit_point.cmake,
### then re-run ./make-cmake.py
set(SOURCES edit_point.cpp edit_point_factory.cpp)
@ -22,5 +25,7 @@ set_property(TARGET edit_point PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET edit_point PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS edit_point DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT
Plugins)
install(
TARGETS edit_point
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/edit_quality.cmake (custom for this directory),
### then re-run ./make-cmake.py
set(SOURCES
common/meshmethods.cpp
@ -50,5 +52,7 @@ set_property(TARGET edit_quality PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET edit_quality PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS edit_quality DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS edit_quality
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/edit_referencing.cmake (custom for this directory),
### then re-run ./make-cmake.py
set(SOURCES edit_referencing.cpp edit_referencingDialog.cpp
edit_referencing_factory.cpp)
@ -28,5 +30,7 @@ set_property(TARGET edit_referencing PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET edit_referencing PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS edit_referencing DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS edit_referencing
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,11 +1,13 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/edit_sample.cmake (custom for this directory),
### then re-run ./make-cmake.py
set(SOURCES edit_sample_factory.cpp edit_sample.cpp)
set(SOURCES edit_sample.cpp edit_sample_factory.cpp)
set(HEADERS edit_sample_factory.h edit_sample.h)
set(HEADERS edit_sample.h edit_sample_factory.h)
set(RESOURCES edit_sample.qrc)
@ -19,10 +21,12 @@ target_link_libraries(edit_sample PRIVATE OpenGL::GLU)
set_property(TARGET edit_sample PROPERTY FOLDER Plugins)
set_property(TARGET edit_sample PROPERTY RUNTIME_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
${MESHLAB_PLUGIN_OUTPUT_DIR})
set_property(TARGET edit_sample PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS edit_sample DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT
Plugins)
install(
TARGETS edit_sample
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/edit_select.cmake,
### then re-run ./make-cmake.py
set(SOURCES edit_select.cpp edit_select_factory.cpp)
@ -22,5 +25,7 @@ set_property(TARGET edit_select PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET edit_select PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS edit_select DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT
Plugins)
install(
TARGETS edit_select
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/edit_slice.cmake,
### then re-run ./make-cmake.py
set(SOURCES edit_slice_factory.cpp editslice.cpp slicedialog.cpp svgpro.cpp)
@ -24,5 +27,7 @@ set_property(TARGET edit_slice PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET edit_slice PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS edit_slice DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT
Plugins)
install(
TARGETS edit_slice
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/edit_texture.cmake,
### then re-run ./make-cmake.py
set(SOURCES edit_texture_factory.cpp edittexture.cpp renderarea.cpp
textureeditor.cpp)
@ -25,5 +28,7 @@ set_property(TARGET edit_texture PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET edit_texture PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS edit_texture DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS edit_texture
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/filter_aging.cmake,
### then re-run ./make-cmake.py
set(SOURCES filter_aging.cpp)
@ -20,5 +23,7 @@ set_property(TARGET filter_aging PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET filter_aging PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_aging DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS filter_aging
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/filter_ao.cmake (custom for this directory),
### then re-run ./make-cmake.py
set(SOURCES filter_ao.cpp)
@ -24,5 +26,7 @@ set_property(TARGET filter_ao PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET filter_ao PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_ao DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT
Plugins)
install(
TARGETS filter_ao
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/filter_bnpts.cmake,
### then re-run ./make-cmake.py
set(SOURCES filter_bnpts.cpp)
@ -20,5 +23,7 @@ set_property(TARGET filter_bnpts PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET filter_bnpts PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_bnpts DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS filter_bnpts
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/filter_camera.cmake,
### then re-run ./make-cmake.py
set(SOURCES filter_camera.cpp)
@ -20,5 +23,7 @@ set_property(TARGET filter_camera PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET filter_camera PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_camera DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS filter_camera
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/filter_clean.cmake (custom for this directory),
### then re-run ./make-cmake.py
set(SOURCES cleanfilter.cpp)
@ -20,5 +22,7 @@ set_property(TARGET filter_clean PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET filter_clean PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_clean DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS filter_clean
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/filter_color_projection.cmake (custom for this directory),
### then re-run ./make-cmake.py
set(SOURCES filter_color_projection.cpp)
@ -22,5 +24,7 @@ set_property(TARGET filter_color_projection
set_property(TARGET filter_color_projection
PROPERTY LIBRARY_OUTPUT_DIRECTORY ${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_color_projection DESTINATION
${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT Plugins)
install(
TARGETS filter_color_projection
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/filter_colorproc.cmake,
### then re-run ./make-cmake.py
set(SOURCES filter_colorproc.cpp)
@ -20,5 +23,7 @@ set_property(TARGET filter_colorproc PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET filter_colorproc PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_colorproc DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS filter_colorproc
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/filter_create.cmake,
### then re-run ./make-cmake.py
set(SOURCES filter_create.cpp)
@ -20,5 +23,7 @@ set_property(TARGET filter_create PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET filter_create PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_create DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS filter_create
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/filter_createiso.cmake,
### then re-run ./make-cmake.py
set(SOURCES filter_createiso.cpp)
@ -20,5 +23,7 @@ set_property(TARGET filter_createiso PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET filter_createiso PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_createiso DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS filter_createiso
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/filter_csg.cmake (custom for this directory),
### then re-run ./make-cmake.py
# Only build if we have gmp/gmpxx or mpir
if(TARGET external-gmp OR TARGET external-mpir)
@ -30,8 +32,10 @@ if(TARGET external-gmp OR TARGET external-mpir)
set_property(TARGET filter_csg PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_csg DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS filter_csg
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
else()
message(

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/filter_dirt.cmake,
### then re-run ./make-cmake.py
set(SOURCES dirt_utils.cpp filter_dirt.cpp)
@ -20,5 +23,7 @@ set_property(TARGET filter_dirt PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET filter_dirt PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_dirt DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT
Plugins)
install(
TARGETS filter_dirt
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/filter_fractal.cmake,
### then re-run ./make-cmake.py
set(SOURCES filter_fractal.cpp)
@ -22,5 +25,7 @@ set_property(TARGET filter_fractal PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET filter_fractal PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_fractal DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS filter_fractal
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/filter_func.cmake (custom for this directory),
### then re-run ./make-cmake.py
# Only build if we have muparser
if(TARGET external-muparser)
@ -25,8 +27,10 @@ if(TARGET external-muparser)
set_property(TARGET filter_func PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_func DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS filter_func
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
else()
message(STATUS "Skipping filter_func - don't have muparser.")

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/filter_geodesic.cmake,
### then re-run ./make-cmake.py
set(SOURCES filter_geodesic.cpp)
@ -20,5 +23,7 @@ set_property(TARGET filter_geodesic PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET filter_geodesic PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_geodesic DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS filter_geodesic
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/filter_img_patch_param.cmake,
### then re-run ./make-cmake.py
set(SOURCES TexturePainter.cpp VisibilityCheck.cpp VisibleSet.cpp
filter_img_patch_param.cpp)
@ -23,5 +26,7 @@ set_property(TARGET filter_img_patch_param
set_property(TARGET filter_img_patch_param
PROPERTY LIBRARY_OUTPUT_DIRECTORY ${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_img_patch_param DESTINATION
${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT Plugins)
install(
TARGETS filter_img_patch_param
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/filter_isoparametrization.cmake (custom for this directory),
### then re-run ./make-cmake.py
# Only build if we have newuoa and levmar
if(TARGET external-newuoa AND TARGET external-levmar)
@ -54,8 +56,10 @@ if(TARGET external-newuoa AND TARGET external-levmar)
set_property(TARGET filter_isoparametrization
PROPERTY LIBRARY_OUTPUT_DIRECTORY ${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_isoparametrization DESTINATION
${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT Plugins)
install(
TARGETS filter_isoparametrization
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
else()
message(

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/filter_layer.cmake,
### then re-run ./make-cmake.py
set(SOURCES filter_layer.cpp)
@ -20,5 +23,7 @@ set_property(TARGET filter_layer PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET filter_layer PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_layer DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS filter_layer
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/filter_measure.cmake,
### then re-run ./make-cmake.py
set(SOURCES filter_measure.cpp)
@ -24,5 +27,7 @@ set_property(TARGET filter_measure PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET filter_measure PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_measure DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS filter_measure
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/filter_meshing.cmake (custom for this directory),
### then re-run ./make-cmake.py
set(SOURCES meshfilter.cpp quadric_simp.cpp)
@ -22,5 +24,7 @@ set_property(TARGET filter_meshing PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET filter_meshing PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_meshing DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS filter_meshing
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/filter_mls.cmake,
### then re-run ./make-cmake.py
set(SOURCES apss.cpp balltree.cpp mlsplugin.cpp rimls.cpp)
@ -29,5 +32,7 @@ set_property(TARGET filter_mls PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET filter_mls PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_mls DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT
Plugins)
install(
TARGETS filter_mls
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/filter_mutualglobal.cmake (custom for this directory),
### then re-run ./make-cmake.py
# Only build if we have newuoa and levmar
if(TARGET external-newuoa AND TARGET external-levmar)
@ -45,8 +47,10 @@ if(TARGET external-newuoa AND TARGET external-levmar)
set_property(TARGET filter_mutualglobal
PROPERTY LIBRARY_OUTPUT_DIRECTORY ${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_mutualglobal DESTINATION
${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT Plugins)
install(
TARGETS filter_mutualglobal
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
else()
message(

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/filter_mutualinfo.cmake (custom for this directory),
### then re-run ./make-cmake.py
# Only build if we have newuoa and levmar
if(TARGET external-newuoa AND TARGET external-levmar)
@ -47,8 +49,10 @@ if(TARGET external-newuoa AND TARGET external-levmar)
set_property(TARGET filter_mutualinfo PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_mutualinfo DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS filter_mutualinfo
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
else()
message(

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/filter_plymc.cmake (custom for this directory),
### then re-run ./make-cmake.py
set(SOURCES filter_plymc.cpp ${VCGDIR}/wrap/ply/plylib.cpp)
@ -22,5 +24,7 @@ set_property(TARGET filter_plymc PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET filter_plymc PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_plymc DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS filter_plymc
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/filter_qhull.cmake (custom for this directory),
### then re-run ./make-cmake.py
# Only build if we have qhull
if(TARGET external-qhull)
@ -25,8 +27,10 @@ if(TARGET external-qhull)
set_property(TARGET filter_qhull PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_qhull DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS filter_qhull
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
else()
message(STATUS "Skipping filter_qhull - missing qhull")

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/filter_quality.cmake (custom for this directory),
### then re-run ./make-cmake.py
set(SOURCES
filterqualitymapper.cpp ../edit_quality/common/meshmethods.cpp
@ -25,5 +27,7 @@ set_property(TARGET filter_quality PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET filter_quality PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_quality DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS filter_quality
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/filter_sample.cmake,
### then re-run ./make-cmake.py
set(SOURCES filter_sample.cpp)
@ -15,10 +18,12 @@ target_link_libraries(filter_sample PUBLIC common)
set_property(TARGET filter_sample PROPERTY FOLDER Plugins)
set_property(TARGET filter_sample PROPERTY RUNTIME_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
${MESHLAB_PLUGIN_OUTPUT_DIR})
set_property(TARGET filter_sample PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_sample DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS filter_sample
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/filter_sample_dyn.cmake,
### then re-run ./make-cmake.py
set(SOURCES filter_sample_dyn.cpp)
@ -9,16 +12,19 @@ set(HEADERS filter_sample_dyn.h)
add_library(filter_sample_dyn MODULE ${SOURCES} ${HEADERS})
target_include_directories(filter_sample_dyn PRIVATE ${CMAKE_CURRENT_SOURCE_DIR})
target_include_directories(filter_sample_dyn
PRIVATE ${CMAKE_CURRENT_SOURCE_DIR})
target_link_libraries(filter_sample_dyn PUBLIC common)
set_property(TARGET filter_sample_dyn PROPERTY FOLDER Plugins)
set_property(TARGET filter_sample_dyn PROPERTY RUNTIME_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
${MESHLAB_PLUGIN_OUTPUT_DIR})
set_property(TARGET filter_sample_dyn PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_sample_dyn DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS filter_sample_dyn
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/filter_sample_gpu.cmake (custom for this directory),
### then re-run ./make-cmake.py
set(SOURCES filter_sample_gpu.cpp)
@ -9,7 +11,8 @@ set(HEADERS filter_sample_gpu.h)
add_library(filter_sample_gpu MODULE ${SOURCES} ${HEADERS})
target_include_directories(filter_sample_gpu PRIVATE ${CMAKE_CURRENT_SOURCE_DIR})
target_include_directories(filter_sample_gpu
PRIVATE ${CMAKE_CURRENT_SOURCE_DIR})
target_link_libraries(filter_sample_gpu PUBLIC common)
target_link_libraries(filter_sample_gpu PRIVATE OpenGL::GLU)
@ -17,10 +20,12 @@ target_link_libraries(filter_sample_gpu PRIVATE OpenGL::GLU)
set_property(TARGET filter_sample_gpu PROPERTY FOLDER Plugins)
set_property(TARGET filter_sample_gpu PROPERTY RUNTIME_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
${MESHLAB_PLUGIN_OUTPUT_DIR})
set_property(TARGET filter_sample_gpu PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_sample_gpu DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS filter_sample_gpu
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/filter_sampling.cmake,
### then re-run ./make-cmake.py
set(SOURCES filter_sampling.cpp)
@ -20,5 +23,7 @@ set_property(TARGET filter_sampling PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET filter_sampling PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_sampling DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS filter_sampling
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/filter_screened_poisson.cmake (custom for this directory),
### then re-run ./make-cmake.py
set(SOURCES
filter_screened_poisson.cpp Src/MarchingCubes.cpp
@ -31,13 +33,13 @@ set(HEADERS
Src/SparseMatrix.h
Src/Time.h
Src/Vector.h
poisson_utils.h
filter_screened_poisson.h)
filter_screened_poisson.h
poisson_utils.h)
add_library(filter_screened_poisson MODULE ${SOURCES} ${HEADERS})
target_compile_definitions(filter_screened_poisson PRIVATE BRUNO_LEVY_FIX
FOR_RELEASE)
FOR_RELEASE)
if(OpenMP_CXX_FOUND)
target_link_libraries(filter_screened_poisson PRIVATE OpenMP::OpenMP_CXX)
@ -55,5 +57,7 @@ set_property(TARGET filter_screened_poisson
set_property(TARGET filter_screened_poisson
PROPERTY LIBRARY_OUTPUT_DIRECTORY ${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_screened_poisson DESTINATION
${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT Plugins)
install(
TARGETS filter_screened_poisson
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/filter_sdfgpu.cmake (custom for this directory),
### then re-run ./make-cmake.py
set(SOURCES
filter_sdfgpu.cpp
@ -42,5 +44,7 @@ set_property(TARGET filter_sdfgpu PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET filter_sdfgpu PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_sdfgpu DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS filter_sdfgpu
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/filter_select.cmake,
### then re-run ./make-cmake.py
set(SOURCES meshselect.cpp)
@ -22,5 +25,7 @@ set_property(TARGET filter_select PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET filter_select PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_select DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS filter_select
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/filter_sketchfab.cmake (custom for this directory),
### then re-run ./make-cmake.py
set(SOURCES filter_sketchfab.cpp ${VCGDIR}/wrap/ply/plylib.cpp)
@ -24,5 +26,7 @@ set_property(TARGET filter_sketchfab PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET filter_sketchfab PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_sketchfab DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS filter_sketchfab
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/filter_ssynth.cmake (custom for this directory),
### then re-run ./make-cmake.py
# Only build if we have structure-synth
if(TARGET external-ssynth)
@ -37,8 +39,10 @@ if(TARGET external-ssynth)
set_property(TARGET filter_ssynth PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_ssynth DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS filter_ssynth
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
else()
message(STATUS "Skipping filter_ssynth - missing structure-synth sources.")

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/filter_texture.cmake (custom for this directory),
### then re-run ./make-cmake.py
set(SOURCES filter_texture.cpp ${VCGDIR}/wrap/ply/plylib.cpp
${VCGDIR}/wrap/qt/outline2_rasterizer.cpp)
@ -26,5 +28,7 @@ set_property(TARGET filter_texture PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET filter_texture PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_texture DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS filter_texture
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/filter_trioptimize.cmake,
### then re-run ./make-cmake.py
set(SOURCES filter_trioptimize.cpp)
@ -21,5 +24,7 @@ set_property(TARGET filter_trioptimize PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET filter_trioptimize PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_trioptimize DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS filter_trioptimize
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/filter_unsharp.cmake,
### then re-run ./make-cmake.py
set(SOURCES filter_unsharp.cpp)
@ -20,5 +23,7 @@ set_property(TARGET filter_unsharp PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET filter_unsharp PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_unsharp DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS filter_unsharp
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/filter_voronoi.cmake,
### then re-run ./make-cmake.py
set(SOURCES filter_voronoi.cpp)
@ -24,5 +27,7 @@ set_property(TARGET filter_voronoi PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET filter_voronoi PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_voronoi DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS filter_voronoi
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/io_3ds.cmake (custom for this directory),
### then re-run ./make-cmake.py
# Only build if we have lib3ds
if(TARGET external-lib3ds)
@ -25,8 +27,10 @@ if(TARGET external-lib3ds)
set_property(TARGET io_3ds PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS io_3ds DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT
Plugins)
install(
TARGETS io_3ds
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
else()
message(

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/io_base.cmake (custom for this directory),
### then re-run ./make-cmake.py
set(SOURCES baseio.cpp ${VCGDIR}/wrap/openfbx/src/miniz.c
${VCGDIR}/wrap/openfbx/src/ofbx.cpp ${VCGDIR}/wrap/ply/plylib.cpp)
@ -35,5 +37,7 @@ set_property(TARGET io_base PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET io_base PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS io_base DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT
Plugins)
install(
TARGETS io_base
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/io_bre.cmake,
### then re-run ./make-cmake.py
set(SOURCES io_bre.cpp)
@ -20,5 +23,7 @@ set_property(TARGET io_bre PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET io_bre PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS io_bre DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT
Plugins)
install(
TARGETS io_bre
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/io_collada.cmake (custom for this directory),
### then re-run ./make-cmake.py
set(SOURCES io_collada.cpp ${VCGDIR}/wrap/dae/xmldocumentmanaging.cpp)
@ -26,5 +28,7 @@ set_property(TARGET io_collada PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET io_collada PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS io_collada DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT
Plugins)
install(
TARGETS io_collada
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/io_ctm.cmake (custom for this directory),
### then re-run ./make-cmake.py
# Only build if we have OpenCTM
if(TARGET external-openctm)
@ -25,8 +27,10 @@ if(TARGET external-openctm)
set_property(TARGET io_ctm PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS io_ctm DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT
Plugins)
install(
TARGETS io_ctm
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
else()
message(STATUS "Skipping io_ctm - missing OpenCTM.")

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/io_expe.cmake,
### then re-run ./make-cmake.py
set(SOURCES io_expe.cpp)
@ -20,5 +23,7 @@ set_property(TARGET io_expe PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET io_expe PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS io_expe DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT
Plugins)
install(
TARGETS io_expe
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/io_json.cmake,
### then re-run ./make-cmake.py
set(SOURCES io_json.cpp)
@ -20,5 +23,7 @@ set_property(TARGET io_json PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET io_json PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS io_json DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT
Plugins)
install(
TARGETS io_json
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/io_pdb.cmake,
### then re-run ./make-cmake.py
set(SOURCES io_pdb.cpp)
@ -20,5 +23,7 @@ set_property(TARGET io_pdb PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET io_pdb PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS io_pdb DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT
Plugins)
install(
TARGETS io_pdb
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/io_tri.cmake,
### then re-run ./make-cmake.py
set(SOURCES io_tri.cpp)
@ -20,5 +23,7 @@ set_property(TARGET io_tri PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET io_tri PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS io_tri DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT
Plugins)
install(
TARGETS io_tri
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/io_txt.cmake,
### then re-run ./make-cmake.py
set(SOURCES io_txt.cpp)
@ -20,5 +23,7 @@ set_property(TARGET io_txt PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET io_txt PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS io_txt DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT
Plugins)
install(
TARGETS io_txt
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/io_u3d.cmake,
### then re-run ./make-cmake.py
set(SOURCES io_u3d.cpp)
@ -20,5 +23,7 @@ set_property(TARGET io_u3d PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET io_u3d PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS io_u3d DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT
Plugins)
install(
TARGETS io_u3d
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/io_x3d.cmake (custom for this directory),
### then re-run ./make-cmake.py
set(SOURCES io_x3d.cpp vrml/Parser.cpp vrml/Scanner.cpp)
@ -23,5 +25,7 @@ set_property(TARGET io_x3d PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET io_x3d PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS io_x3d DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT
Plugins)
install(
TARGETS io_x3d
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/render_gdp.cmake,
### then re-run ./make-cmake.py
set(SOURCES meshrender.cpp shaderDialog.cpp textfile.cpp)
@ -22,5 +25,7 @@ set_property(TARGET render_gdp PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET render_gdp PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS render_gdp DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT
Plugins)
install(
TARGETS render_gdp
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/render_radiance_scaling.cmake (custom for this directory),
### then re-run ./make-cmake.py
set(SOURCES
framebufferObject.cpp
@ -43,5 +45,7 @@ set_property(TARGET render_radiance_scaling
set_property(TARGET render_radiance_scaling
PROPERTY LIBRARY_OUTPUT_DIRECTORY ${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS render_radiance_scaling DESTINATION
${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT Plugins)
install(
TARGETS render_radiance_scaling
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/meshlabserver.cmake (custom for this directory),
### then re-run ./make-cmake.py
set(SOURCES mainserver.cpp)
@ -16,11 +18,13 @@ add_executable(meshlabserver ${SOURCES} ${HEADERS} ${RESOURCES} ${UI})
target_compile_definitions(
meshlabserver PUBLIC QT_DISABLE_DEPRECATED_BEFORE=0x000000
NO_XSERVER_DEPENDENCY)
NO_XSERVER_DEPENDENCY)
target_include_directories(meshlabserver PRIVATE ${CMAKE_CURRENT_SOURCE_DIR})
target_link_libraries(meshlabserver PUBLIC common Qt5::Network)
set_property(TARGET meshlabserver PROPERTY FOLDER Core)
install(TARGETS meshlabserver DESTINATION ${MESHLAB_BIN_INSTALL_DIR} COMPONENT
MeshLab-Server)
install(
TARGETS meshlabserver
DESTINATION ${MESHLAB_BIN_INSTALL_DIR}
COMPONENT MeshLab-Server)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/edit_CADtexturing.cmake,
### then re-run ./make-cmake.py
set(SOURCES
CADtexturingControl.cpp CADtexturingedit.cpp edit_CADtexturing_factory.cpp
@ -29,5 +32,7 @@ set_property(TARGET edit_CADtexturing PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET edit_CADtexturing PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS edit_CADtexturing DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS edit_CADtexturing
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/edit_kinect.cmake,
### then re-run ./make-cmake.py
set(SOURCES calibration_load.cpp edit_kinect.cpp edit_kinect_factory.cpp
freenect.cpp glarea.cpp)
@ -26,5 +29,7 @@ set_property(TARGET edit_kinect PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET edit_kinect PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS edit_kinect DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT
Plugins)
install(
TARGETS edit_kinect
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/edit_ocme.cmake,
### then re-run ./make-cmake.py
set(SOURCES
edit_ocme.cpp
@ -110,5 +113,7 @@ set_property(TARGET edit_ocme PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET edit_ocme PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS edit_ocme DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT
Plugins)
install(
TARGETS edit_ocme
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,9 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/edit_paint.cmake (custom for this directory),
### then re-run ./make-cmake.py
set(SOURCES edit_paint.cpp edit_paint_factory.cpp paintbox.cpp)
@ -27,5 +29,7 @@ set_property(TARGET edit_paint PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET edit_paint PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS edit_paint DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT
Plugins)
install(
TARGETS edit_paint
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/edit_panosample.cmake,
### then re-run ./make-cmake.py
set(SOURCES edit_panosample.cpp edit_panosample_factory.cpp qualitychecker.cpp)
@ -23,5 +26,7 @@ set_property(TARGET edit_panosample PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET edit_panosample PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS edit_panosample DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS edit_panosample
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/edit_scan.cmake,
### then re-run ./make-cmake.py
set(SOURCES edit_scan.cpp)
@ -24,5 +27,7 @@ set_property(TARGET edit_scan PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET edit_scan PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS edit_scan DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT
Plugins)
install(
TARGETS edit_scan
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/edit_vase.cmake,
### then re-run ./make-cmake.py
set(SOURCES
balloon.cpp
@ -42,5 +45,7 @@ set_property(TARGET edit_vase PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET edit_vase PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS edit_vase DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT
Plugins)
install(
TARGETS edit_vase
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/filter_3dcoform.cmake,
### then re-run ./make-cmake.py
set(SOURCES coform_interface.cpp filter_3dcoform.cpp metadatafile_generator.cpp)
@ -22,5 +25,7 @@ set_property(TARGET filter_3dcoform PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET filter_3dcoform PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_3dcoform DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS filter_3dcoform
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/filter_info_vmust.cmake,
### then re-run ./make-cmake.py
set(SOURCES filter_info.cpp)
@ -21,5 +24,7 @@ set_property(TARGET filter_info_vmust PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET filter_info_vmust PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_info_vmust DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS filter_info_vmust
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/filter_multiscale_align.cmake,
### then re-run ./make-cmake.py
set(SOURCES filter_multiscale_align.cpp generic_align.cpp multiscale_align.cpp)
@ -74,5 +77,7 @@ set_property(TARGET filter_multiscale_align
set_property(TARGET filter_multiscale_align
PROPERTY LIBRARY_OUTPUT_DIRECTORY ${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_multiscale_align DESTINATION
${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT Plugins)
install(
TARGETS filter_multiscale_align
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/filter_musical_instruments.cmake,
### then re-run ./make-cmake.py
set(SOURCES filter_musical_instruments.cpp)
@ -21,5 +24,7 @@ set_property(TARGET filter_musical_instruments
set_property(TARGET filter_musical_instruments
PROPERTY LIBRARY_OUTPUT_DIRECTORY ${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_musical_instruments DESTINATION
${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT Plugins)
install(
TARGETS filter_musical_instruments
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/filter_ouput_optical_flow.cmake,
### then re-run ./make-cmake.py
set(SOURCES
DominancyClassifier.cpp
@ -42,5 +45,7 @@ set_property(TARGET filter_ouput_optical_flow
set_property(TARGET filter_ouput_optical_flow
PROPERTY LIBRARY_OUTPUT_DIRECTORY ${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_ouput_optical_flow DESTINATION
${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT Plugins)
install(
TARGETS filter_ouput_optical_flow
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/filter_perceptualmetric.cmake,
### then re-run ./make-cmake.py
set(SOURCES filter_perceptualmetric.cpp)
@ -21,5 +24,7 @@ set_property(TARGET filter_perceptualmetric
set_property(TARGET filter_perceptualmetric
PROPERTY LIBRARY_OUTPUT_DIRECTORY ${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_perceptualmetric DESTINATION
${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT Plugins)
install(
TARGETS filter_perceptualmetric
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/filter_polygonal_polychord_collapse.cmake,
### then re-run ./make-cmake.py
set(SOURCES polygonalpolychordcollapsefilter.cpp)
@ -21,5 +24,7 @@ set_property(TARGET filter_polygonal_polychord_collapse
set_property(TARGET filter_polygonal_polychord_collapse
PROPERTY LIBRARY_OUTPUT_DIRECTORY ${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_polygonal_polychord_collapse DESTINATION
${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT Plugins)
install(
TARGETS filter_polygonal_polychord_collapse
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/filter_segmentation.cmake,
### then re-run ./make-cmake.py
set(SOURCES HC_Segmenter.cpp RG_Segmenter.cpp Segmenter.cpp Utils.cpp
meshsegmentation.cpp)
@ -23,5 +26,7 @@ set_property(TARGET filter_segmentation PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET filter_segmentation PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_segmentation DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS filter_segmentation
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/filter_vsa.cmake,
### then re-run ./make-cmake.py
set(SOURCES vsa.cpp)
@ -20,5 +23,7 @@ set_property(TARGET filter_vsa PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET filter_vsa PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_vsa DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT
Plugins)
install(
TARGETS filter_vsa
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/filter_watermark.cmake,
### then re-run ./make-cmake.py
set(SOURCES filter_watermark.cpp utilsWatermark.cpp)
@ -20,5 +23,7 @@ set_property(TARGET filter_watermark PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET filter_watermark PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_watermark DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS filter_watermark
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/filter_web_export_vmust.cmake,
### then re-run ./make-cmake.py
set(SOURCES filter_web_export.cpp)
@ -21,5 +24,7 @@ set_property(TARGET filter_web_export_vmust
set_property(TARGET filter_web_export_vmust
PROPERTY LIBRARY_OUTPUT_DIRECTORY ${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS filter_web_export_vmust DESTINATION
${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT Plugins)
install(
TARGETS filter_web_export_vmust
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/io_3dcoform.cmake,
### then re-run ./make-cmake.py
set(SOURCES coformimportdialog.cpp io_3dcoform.cpp metadatafile_generator.cpp)
@ -22,5 +25,7 @@ set_property(TARGET io_3dcoform PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET io_3dcoform PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS io_3dcoform DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT
Plugins)
install(
TARGETS io_3dcoform
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/render_splatpyramid.cmake,
### then re-run ./make-cmake.py
set(SOURCES dialog.cpp)
@ -32,5 +35,7 @@ set_property(TARGET render_splatpyramid PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET render_splatpyramid PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS render_splatpyramid DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS render_splatpyramid
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/edit_arc3D.cmake,
### then re-run ./make-cmake.py
set(SOURCES
arc3D_camera.cpp
@ -47,5 +50,7 @@ set_property(TARGET edit_arc3D PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET edit_arc3D PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS edit_arc3D DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT
Plugins)
install(
TARGETS edit_arc3D
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/edit_fit.cmake,
### then re-run ./make-cmake.py
set(SOURCES edit_fit_factory.cpp editfit.cpp fittoolbox.cpp primitive.cpp)
@ -23,5 +26,7 @@ set_property(TARGET edit_fit PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET edit_fit PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS edit_fit DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT
Plugins)
install(
TARGETS edit_fit
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/edit_phototexturing.cmake,
### then re-run ./make-cmake.py
set(SOURCES
PhotoTexturingWidget.cpp
@ -54,5 +57,7 @@ set_property(TARGET edit_phototexturing PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET edit_phototexturing PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS edit_phototexturing DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS edit_phototexturing
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/edit_straightener.cmake,
### then re-run ./make-cmake.py
set(SOURCES edit_straightener_factory.cpp editstraightener.cpp
editstraightenerdialog.cpp)
@ -27,5 +30,7 @@ set_property(TARGET edit_straightener PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET edit_straightener PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS edit_straightener DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)
install(
TARGETS edit_straightener
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/editpaint.cmake,
### then re-run ./make-cmake.py
set(SOURCES edit_paint_factory.cpp editpaint.cpp paintbox.cpp)
@ -24,5 +27,7 @@ set_property(TARGET editpaint PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET editpaint PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS editpaint DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT
Plugins)
install(
TARGETS editpaint
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/editrgbtri.cmake,
### then re-run ./make-cmake.py
set(SOURCES
controlPoint.cpp
@ -42,5 +45,7 @@ set_property(TARGET editrgbtri PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET editrgbtri PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS editrgbtri DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT
Plugins)
install(
TARGETS editrgbtri
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

View File

@ -1,7 +1,10 @@
# Copyright 2019 Collabora, Ltd.
# Copyright 2019-2020, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
### Generated file! Edit the templates in src/templates then re-run ./make-cmake.py
### Generated file! Edit the templates in src/templates,
### specifically src/templates/CMakeLists.template.cmake (shared with all other directories),
### or create a derived template in src/templates/editsegment.cmake,
### then re-run ./make-cmake.py
set(SOURCES colorpiker.cpp edit_segment_factory.cpp editsegment.cpp
meshcutdialog.cpp)
@ -26,5 +29,7 @@ set_property(TARGET editsegment PROPERTY RUNTIME_OUTPUT_DIRECTORY
set_property(TARGET editsegment PROPERTY LIBRARY_OUTPUT_DIRECTORY
${MESHLAB_PLUGIN_OUTPUT_DIR})
install(TARGETS editsegment DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR} COMPONENT
Plugins)
install(
TARGETS editsegment
DESTINATION ${MESHLAB_PLUGIN_INSTALL_DIR}
COMPONENT Plugins)

Some files were not shown because too many files have changed in this diff Show More