mirror of
https://github.com/lucaspalomodevelop/meshlab.git
synced 2026-03-19 19:14:42 +00:00
commit
fc68a9c87b
@ -251,7 +251,7 @@ else()
|
||||
meshlabplugins/edit_measure
|
||||
meshlabplugins/edit_mutualcorrs
|
||||
meshlabplugins/edit_paint
|
||||
# meshlabplugins/edit_pickpoints # not in qmake file?
|
||||
meshlabplugins/edit_pickpoints
|
||||
meshlabplugins/edit_point
|
||||
meshlabplugins/edit_referencing
|
||||
meshlabplugins/edit_quality
|
||||
|
||||
@ -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()
|
||||
|
||||
@ -1,4 +1,9 @@
|
||||
#!/usr/bin/env python3
|
||||
# Copyright 2019-2020, Collabora, Ltd.
|
||||
# SPDX-License-Identifier: BSL-1.0
|
||||
|
||||
# Be sure to install cmake-format first to get best results:
|
||||
# pip3 install cmake-format
|
||||
|
||||
from pathlib import Path
|
||||
|
||||
@ -6,15 +11,11 @@ from jinja2 import Environment, FileSystemLoader
|
||||
from jinja2.utils import Markup
|
||||
|
||||
try:
|
||||
# You need to add:
|
||||
#
|
||||
# from .configuration import Configuration
|
||||
# from .__main__ import process_file
|
||||
#
|
||||
# to your [~/.local/lib/python3.7/site-packages/]cmake_format/__init__.py
|
||||
from cmake_format import process_file as cf_process_file, Configuration as CF_Configuration
|
||||
from cmake_format.__main__ import process_file as cf_process_file
|
||||
from cmake_format.configuration import Configuration as CF_Configuration
|
||||
HAVE_CMAKE_FORMAT = True
|
||||
except:
|
||||
print("cmake-format not found... generated files might look gross. Do pip3 install cmake-format")
|
||||
HAVE_CMAKE_FORMAT = False
|
||||
|
||||
|
||||
@ -25,7 +26,8 @@ class CMaker:
|
||||
self.env = Environment(keep_trailing_newline=True,
|
||||
autoescape=False,
|
||||
loader=FileSystemLoader([str(self.template_dir)]))
|
||||
self.template = self.env.get_template('CMakeLists.template.cmake')
|
||||
self.default_template_name = 'CMakeLists.template.cmake'
|
||||
self.template = self.env.get_template(self.default_template_name)
|
||||
self.format_config = format_config
|
||||
|
||||
def handle_dir(self, d, recurse=True):
|
||||
@ -56,17 +58,28 @@ class CMaker:
|
||||
data["ui"] = ui
|
||||
|
||||
data["xml"] = list(sorted(x.relative_to(d) for x in glob("*.xml")))
|
||||
assert(len(data['xml']) in (0, 1))
|
||||
if len(data['xml']) not in (0, 1):
|
||||
print(data["xml"])
|
||||
raise RuntimeError("Expected 0 or 1 xml files for plugin %s, got %d" % (
|
||||
data["name"], len(data['xml'])))
|
||||
|
||||
custom_template_name = d.name + '.cmake'
|
||||
if (self.template_dir / custom_template_name).exists():
|
||||
print(d, "has a custom template")
|
||||
template = self.env.get_template(custom_template_name)
|
||||
data["template"] = "{} (custom for this directory)".format(
|
||||
custom_template_name)
|
||||
else:
|
||||
template = self.template
|
||||
data["template"] = "{} (shared with all other directories)".format(
|
||||
self.default_template_name)
|
||||
data["assumed_custom_template_name"] = custom_template_name
|
||||
output = template.render(data)
|
||||
if self.format_config:
|
||||
output = cf_process_file(self.format_config, output)
|
||||
# Handle both original 0.6.0 and newer - tested with 0.6.10dev3
|
||||
if isinstance(output, tuple):
|
||||
output = output[0]
|
||||
with open(d / 'CMakeLists.txt', 'w', encoding='utf-8') as fp:
|
||||
fp.write(output)
|
||||
|
||||
@ -78,13 +91,13 @@ class CMaker:
|
||||
self.root / 'meshlabplugins',
|
||||
self.root / 'plugins_experimental',
|
||||
self.root / 'plugins_unsupported',
|
||||
self.root / 'sampleplugins'
|
||||
# self.root / 'sampleplugins'
|
||||
)
|
||||
for plugins_dir in plugins_dirs:
|
||||
if not plugins_dir.exists():
|
||||
continue
|
||||
for d in plugins_dir.iterdir():
|
||||
if d.is_dir() and d.name != "fgt":
|
||||
if d.is_dir() and d.name not in ("fgt", "external", "shaders"):
|
||||
self.handle_dir(d)
|
||||
|
||||
|
||||
|
||||
@ -101,7 +101,8 @@ SUBDIRS += \ #sub projects names
|
||||
edit_point \
|
||||
edit_referencing \
|
||||
edit_quality \
|
||||
edit_select
|
||||
edit_select \
|
||||
edit_pickpoints
|
||||
|
||||
}
|
||||
meshlab_mini {
|
||||
@ -264,11 +265,11 @@ edit_point.depends = common
|
||||
edit_referencing.depends = common
|
||||
edit_quality.depends = common
|
||||
edit_select.depends = common
|
||||
edit_pickpoints.depends = common
|
||||
|
||||
#no longer needed# meshlabplugins/filter_aging \
|
||||
#no longer needed# meshlabplugins/filter_bnpts \
|
||||
#no longer needed# meshlabplugins/filter_colorize \
|
||||
#no longer supported# meshlabplugins/edit_pickpoints \
|
||||
|
||||
|
||||
# if distrib folder is not in $$PWD/../distrib (shadow build case),
|
||||
|
||||
@ -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>
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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(
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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(
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -1,10 +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_pickpoints.cmake (custom for this directory),
|
||||
### then re-run ./make-cmake.py
|
||||
|
||||
set(SOURCES edit_pickpoints_factory.cpp editpickpoints.cpp
|
||||
pickPointsTemplate.cpp pickedPoints.cpp pickpointsDialog.cpp)
|
||||
set(SOURCES
|
||||
edit_pickpoints_factory.cpp editpickpoints.cpp pickPointsTemplate.cpp
|
||||
pickedPoints.cpp pickpointsDialog.cpp ../../meshlab/stdpardialog.cpp)
|
||||
|
||||
set(HEADERS edit_pickpoints_factory.h editpickpoints.h pickPointsTemplate.h
|
||||
pickedPoints.h pickpointsDialog.h)
|
||||
@ -18,6 +21,8 @@ add_library(edit_pickpoints MODULE ${SOURCES} ${HEADERS} ${RESOURCES} ${UI})
|
||||
target_include_directories(edit_pickpoints PRIVATE ${CMAKE_CURRENT_SOURCE_DIR})
|
||||
target_link_libraries(edit_pickpoints PUBLIC common)
|
||||
|
||||
target_link_libraries(edit_pickpoints PRIVATE OpenGL::GLU)
|
||||
|
||||
set_property(TARGET edit_pickpoints PROPERTY FOLDER Plugins)
|
||||
|
||||
set_property(TARGET edit_pickpoints PROPERTY RUNTIME_OUTPUT_DIRECTORY
|
||||
@ -26,5 +31,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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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(
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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.")
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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(
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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(
|
||||
|
||||
@ -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(
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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")
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -1,76 +0,0 @@
|
||||
<MESHLAB_FILTER_INTERFACE mfiVersion="2.0">
|
||||
<PLUGIN pluginName="FilterScreenedPoissonPlugin" pluginAuthor="Paolo Cignoni" pluginEmail="paolo.cignoni@isti.cnr.it">
|
||||
<FILTER filterFunction="screenedPoissonSurfaceReconstruction" filterName="Surface Reconstruction: Screened Poisson" filterPre="MM_NONE" filterRasterArity="SingleRaster" filterClass="Remeshing" filterPost="MM_VERTNUMBER | MM_FACENUMBER" filterArity="Variable" filterIsInterruptible="true">
|
||||
<FILTER_HELP><![CDATA[This surface reconstruction algorithm
|
||||
creates watertight surfaces from oriented point sets.
|
||||
<br> The filter uses the original code of Michael Kazhdan and Matthew Bolitho implementing the algorithm described in the following paper:<br>
|
||||
<i>Michael Kazhdan, Hugues Hoppe</i>,<br>
|
||||
<b>"Screened Poisson surface reconstruction"</b><br>
|
||||
ACM Trans. Graphics, 32(3), 2013<br><br>
|
||||
<b>WARNING:</b> this filter saves intermediate cache files in the "working" folder (last folder used when loading/saving). Be sure you are not working in a READ-ONLY location.<br>
|
||||
]]></FILTER_HELP>
|
||||
<FILTER_JSCODE><![CDATA[]]></FILTER_JSCODE>
|
||||
<PARAM parName="visibleLayer" parIsImportant="true" parIsPersistent="false" parType="Boolean" parDefault="false">
|
||||
<PARAM_HELP><![CDATA[Enabling this flag means that all the visible layers will be used for providing the points.]]></PARAM_HELP>
|
||||
<CHECKBOX_GUI guiLabel="Merge all visible layers"/>
|
||||
</PARAM>
|
||||
<PARAM parName="depth" parIsImportant="true" parIsPersistent="false" parType="Int" parDefault="8">
|
||||
<PARAM_HELP><![CDATA[This integer is the maximum depth of the tree that will be used for surface reconstruction.
|
||||
Running at depth d corresponds to solving on a voxel grid whose resolution is no larger than 2^d x 2^d x 2^d.
|
||||
Note that since the reconstructor adapts the octree to the sampling density, the specified reconstruction depth
|
||||
is only an upper bound.
|
||||
The default value for this parameter is 8.]]></PARAM_HELP>
|
||||
<EDIT_GUI guiLabel="Reconstruction Depth"/>
|
||||
</PARAM>
|
||||
<PARAM parName="fullDepth" parType="Int" parIsImportant="false" parIsPersistent="false" parDefault="5">
|
||||
<PARAM_HELP><![CDATA[This integer specifies the depth beyond depth the octree will be adapted. At coarser depths,
|
||||
the octree will be complete, containing all 2^d x 2^d x 2^d nodes.
|
||||
The default value for this parameter is 5.]]></PARAM_HELP>
|
||||
<EDIT_GUI guiLabel="Adaptive Octree Depth"/>
|
||||
</PARAM>
|
||||
<PARAM parName="cgDepth" parType="Int" parIsImportant="false" parIsPersistent="false" parDefault="0">
|
||||
<PARAM_HELP><![CDATA[This integer is the depth up to which a conjugate-gradients solver will be used to solve the
|
||||
linear system. Beyond this depth Gauss-Seidel relaxation will be used.
|
||||
The default value for this parameter is 0.]]></PARAM_HELP>
|
||||
<EDIT_GUI guiLabel="Conjugate Gradients Depth"/>
|
||||
</PARAM>
|
||||
<PARAM parName="scale" parIsImportant="false" parIsPersistent="false" parType="Real" parDefault="1.1">
|
||||
<PARAM_HELP><![CDATA[This floating point value specifies the ratio between the diameter of the cube used for
|
||||
reconstruction and the diameter of the samples' bounding cube.
|
||||
The default value is 1.1.]]></PARAM_HELP>
|
||||
<EDIT_GUI guiLabel="Scale Factor" />
|
||||
</PARAM>
|
||||
<PARAM parName="samplesPerNode" parType="Real" parIsImportant="true" parIsPersistent="false" parDefault="1.5">
|
||||
<PARAM_HELP><![CDATA[This floating point value specifies the minimum number of sample points that should fall
|
||||
within an octree node as the octree construction is adapted to sampling density. For noise-free samples, small values
|
||||
in the range [1.0 - 5.0] can be used. For more noisy samples, larger values in the range [15.0 - 20.0] may be needed
|
||||
to provide a smoother, noise-reduced, reconstruction.
|
||||
The default value is 1.5.]]></PARAM_HELP>
|
||||
<EDIT_GUI guiLabel="Minimum Number of Samples"/>
|
||||
</PARAM>
|
||||
<PARAM parName="pointWeight" parType="Real" parIsImportant="true" parIsPersistent="false" parDefault="4">
|
||||
<PARAM_HELP><![CDATA[This floating point value specifies the importants that interpolation of the point samples
|
||||
is given in the formulation of the screened Poisson equation.
|
||||
The results of the original (unscreened) Poisson Reconstruction can be obtained by setting this value to 0.
|
||||
The default value for this parameter is 4.]]></PARAM_HELP>
|
||||
<EDIT_GUI guiLabel="Interpolation Weight"/>
|
||||
</PARAM>
|
||||
<PARAM parName="iters" parType="Int" parIsImportant="false" parIsPersistent="false" parDefault="8">
|
||||
<PARAM_HELP><![CDATA[This integer value specifies the number of Gauss-Seidel relaxations to be performed at each
|
||||
level of the hierarchy.
|
||||
The default value for this parameter is 8.]]></PARAM_HELP>
|
||||
<EDIT_GUI guiLabel="Gauss-Seidel Relaxations"/>
|
||||
</PARAM>
|
||||
<PARAM parName="confidence" parIsImportant="true" parIsPersistent="false" parType="Boolean" parDefault="false">
|
||||
<PARAM_HELP><![CDATA[Enabling this flag tells the reconstructor to use the quality as confidence
|
||||
information; this is done by scaling the unit normals with the quality values. When the flag is not enabled, all normals are normalized to have unit-length prior
|
||||
to reconstruction.]]></PARAM_HELP>
|
||||
<CHECKBOX_GUI guiLabel="Confidence Flag"/>
|
||||
</PARAM>
|
||||
<PARAM parName="preClean" parIsImportant="true" parIsPersistent="false" parType="Boolean" parDefault="false">
|
||||
<PARAM_HELP><![CDATA[Enabling this flag force a cleaning pre-pass on the data removing all unreferenced vertices or vertices with null normals.]]></PARAM_HELP>
|
||||
<CHECKBOX_GUI guiLabel="Pre-Clean"/>
|
||||
</PARAM>
|
||||
</FILTER>
|
||||
</PLUGIN>
|
||||
</MESHLAB_FILTER_INTERFACE>
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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.")
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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(
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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.")
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user