312 Commits

Author SHA1 Message Date
alemuntoni
fa243297a2 fix mpfr 2022-04-06 16:55:33 +02:00
alemuntoni
9f0f9f0f35 missing mpfr include dirs 2022-04-06 16:49:51 +02:00
alemuntoni
4bcf05ffee link gmp and mpfr on linux when using bundled cgal 2022-04-06 16:13:42 +02:00
alemuntoni
8a7dca6af0 tinygltf update 2022-02-09 14:48:57 +01:00
alemuntoni
2308a6e9cc removed using namespace from vcglib 2021-11-17 17:41:35 +01:00
alemuntoni
d137996064 fix appbundle identifier 2021-11-03 11:23:16 +01:00
alemuntoni
dbb49ca436 better cmake log 2021-10-29 10:40:11 +02:00
alemuntoni
589cf4d27c remove unuseful OpenGL::GLX target link from glew 2021-09-30 16:29:32 +02:00
alemuntoni
99a1ce1d42 BUILD_MESHLAB_MINI cmake option adds plugin targets but excluding them from target all 2021-09-30 15:56:01 +02:00
alemuntoni
414f614297 docs and update nexus 2021-09-30 14:55:15 +02:00
alemuntoni
c6a0b6a2dd glew prefers to link OpenGL::GL target 2021-09-30 12:52:27 +02:00
Alessandro Muntoni
21da5b6c96
Merge pull request #1100 from StefanBruens/use_reentrant_qhull
RFC: Port filter_qhull to reentrant libqhull version
2021-09-30 09:03:18 +02:00
alemuntoni
96fe665c32 silence warning FindQHull.cmake 2021-09-29 17:43:17 +02:00
alemuntoni
fca9bc30d0 remove FindQHull.cmake 2021-09-29 17:32:17 +02:00
alemuntoni
c5b719ebfa fix qhull includes 2021-09-29 12:55:34 +02:00
alemuntoni
f4c859350f fix qhull.cmake 2021-09-29 11:16:50 +02:00
alemuntoni
470958165c use bundled qhull 2021-09-29 11:09:46 +02:00
Stefan Brüns
17a657a2c5 Port filter_qhull to reentrant libqhull version
Current versions of Qhull no longer provide a non-reentrant version of
the shared library.

See #841.
2021-09-26 22:22:53 +02:00
Stefan Brüns
16e7f6905c Fix scope of CMake Policy variables
Commit 7d47760d37b4 ("moving some settings to an apposite cmake file")
moved the `cmake_policy(SET CMP0072 NEW)` from the toplevel scope to the
scope of the included file. For details, see
https://cmake.org/cmake/help/latest/manual/cmake-policies.7.html

Set NO_POLICY_SCOPE when including the file, to move the POLICIES back
to the toplevel scope. Also remove the extra cmake_minimum_version from
external/CMakeLists.txt, as it implicitly calls
`cmake_policy(VERSION 3.10)`, resetting any policies introduced with
cmake 3.11 and newer (i.e. CMP0072).

Fixes #1095.
2021-09-26 22:09:23 +02:00
alemuntoni
ad2282c2ca remove external .clang-format files 2021-09-14 17:08:28 +02:00
alemuntoni
aea3e1ef5d fix again #1029 2021-07-29 13:16:48 +02:00
alemuntoni
680ed4d141 fix last commit 2021-07-29 11:17:20 +02:00
alemuntoni
ccfd4299d5 fix #1029 2021-07-29 10:59:21 +02:00
alemuntoni
209757ad39 remove qmake 2021-07-27 11:34:31 +02:00
alemuntoni
6a11353514 add build and compress filter 2021-07-26 16:08:14 +02:00
alemuntoni
15d78da0ed fix e57 static for all platforms 2021-07-21 18:48:34 +02:00
alemuntoni
c0830e0825 make bundled xerces static 2021-07-21 17:16:05 +02:00
alemuntoni
8a6e1a5002 e57 static lib 2021-07-21 16:03:24 +02:00
alemuntoni
0251633a2b installing e57 only when shared lib 2021-07-21 12:04:55 +02:00
alemuntoni
30a00c5a7a small cmake fix 2021-07-19 16:27:21 +02:00
alemuntoni
9edc413419 fix install e57 lib 2021-07-19 09:38:09 +02:00
luz paz
9f56f780f8 Fix various typos
Found via `codespell -q 3 -S ./src/external,./src/vcglib,./src/plugins_unsupported/external,./unsupported  -L ba,childs,hist,lod,strutture,vertexes`
2021-07-16 10:29:46 -04:00
bartoszek
a44c84c314
Port upstream fix for gcc:11
13f6a16394
2021-07-16 15:31:47 +02:00
alemuntoni
8d434eabb0 avoid install of unuseful files in e57 lib 2021-07-16 11:41:47 +02:00
alemuntoni
47b42ac592 Merge remote-tracking branch 'origin/master' into e57
# Conflicts:
#	src/cmake/meshlab_tools.cmake
#	src/meshlab/glarea.cpp
2021-07-15 11:50:39 +02:00
alemuntoni
e53bab0c45 make meshlab c++17 compliant 2021-07-06 11:47:17 +02:00
alemuntoni
ba68ef8909 support per wedge coords on nxs/nxz export 2021-07-05 11:28:22 +02:00
Alessandro Muntoni
632922a551
Merge pull request #1026 from alemuntoni/gltf_plugin
glTF 2 importer plugin
2021-07-01 14:41:47 +02:00
alemuntoni
911459c832 cleanups 2021-06-30 16:39:31 +02:00
alemuntoni
3bf8489550 tinygltf corrected to be included by multiple cpp units 2021-06-29 11:49:52 +02:00
alemuntoni
8de31c93da update nexus submodule, fix #1022 2021-06-26 17:42:21 +02:00
alemuntoni
4a795dacdf add possibility to export textures on nxs/nxz 2021-06-24 17:26:51 +02:00
alemuntoni
9aa4fe3a2b first draft of io_gltf plugin 2021-06-24 11:22:59 +02:00
alemuntoni
45ab88757f nexus submodule points to cnr-isti-vclab 2021-06-24 09:29:40 +02:00
alemuntoni
4369b32b0f update nexus lib 2021-06-22 13:10:04 +02:00
alemuntoni
c7d5e0c43f export nxz working 2021-06-22 10:34:45 +02:00
alemuntoni
a548958d3d first non-working nxz exporter 2021-06-21 15:15:13 +02:00
alemuntoni
1c49d6aa27 fix parameters nxs exporter 2021-06-21 11:49:24 +02:00
alemuntoni
f516c8046d nxs exporter uses parameters 2021-06-21 11:30:15 +02:00
alemuntoni
4899505ab8 nexus static 2021-06-18 17:02:03 +02:00