mirror of
https://github.com/lucaspalomodevelop/meshlab.git
synced 2026-03-13 00:07:24 +00:00
completely removed xmlpatterns
This commit is contained in:
parent
4432a87c0a
commit
73744fe708
6
.github/workflows/CreateRelease.yml
vendored
6
.github/workflows/CreateRelease.yml
vendored
@ -45,8 +45,6 @@ jobs:
|
||||
submodules: true
|
||||
- name: Install Qt
|
||||
uses: jurplel/install-qt-action@v2
|
||||
with:
|
||||
modules: xmlpatterns
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
sudo apt-get install -y mesa-common-dev libglu1-mesa-dev libgmp-dev
|
||||
@ -122,8 +120,6 @@ jobs:
|
||||
npm install -g appdmg
|
||||
- name: Install Qt
|
||||
uses: jurplel/install-qt-action@v2
|
||||
with:
|
||||
modules: xmlpatterns
|
||||
- name: Setup env variables
|
||||
id: envs
|
||||
shell: bash
|
||||
@ -165,8 +161,6 @@ jobs:
|
||||
uses: ilammy/msvc-dev-cmd@v1
|
||||
- name: Install Qt
|
||||
uses: jurplel/install-qt-action@v2
|
||||
with:
|
||||
modules: xmlpatterns
|
||||
- name: Setup env variables
|
||||
id: envs
|
||||
run: |
|
||||
|
||||
2
.github/workflows/Linux.yml
vendored
2
.github/workflows/Linux.yml
vendored
@ -14,8 +14,6 @@ jobs:
|
||||
submodules: true
|
||||
- name: Install Qt
|
||||
uses: jurplel/install-qt-action@v2
|
||||
with:
|
||||
modules: xmlpatterns
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
sudo apt-get install -y mesa-common-dev libglu1-mesa-dev libgmp-dev
|
||||
|
||||
2
.github/workflows/MacOS.yml
vendored
2
.github/workflows/MacOS.yml
vendored
@ -18,8 +18,6 @@ jobs:
|
||||
npm install -g appdmg
|
||||
- name: Install Qt
|
||||
uses: jurplel/install-qt-action@v2
|
||||
with:
|
||||
modules: xmlpatterns
|
||||
- name: Setup env variables
|
||||
id: envs
|
||||
shell: bash
|
||||
|
||||
6
.github/workflows/QmakeBuilds.yml
vendored
6
.github/workflows/QmakeBuilds.yml
vendored
@ -13,8 +13,6 @@ jobs:
|
||||
submodules: true
|
||||
- name: Install Qt
|
||||
uses: jurplel/install-qt-action@v2
|
||||
with:
|
||||
modules: xmlpatterns
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
sudo apt-get install -y mesa-common-dev libglu1-mesa-dev libglew-dev libeigen3-dev libgmp-dev
|
||||
@ -65,8 +63,6 @@ jobs:
|
||||
npm install -g appdmg
|
||||
- name: Install Qt
|
||||
uses: jurplel/install-qt-action@v2
|
||||
with:
|
||||
modules: xmlpatterns
|
||||
- name: Setup env variables
|
||||
id: envs
|
||||
shell: bash
|
||||
@ -113,8 +109,6 @@ jobs:
|
||||
uses: ilammy/msvc-dev-cmd@v1
|
||||
- name: Install Qt
|
||||
uses: jurplel/install-qt-action@v2
|
||||
with:
|
||||
modules: xmlpatterns
|
||||
- name: Build MeshLab
|
||||
run: |
|
||||
.\scripts\${{ runner.os }}\qmake\windows_build.ps1
|
||||
|
||||
2
.github/workflows/Windows.yml
vendored
2
.github/workflows/Windows.yml
vendored
@ -21,8 +21,6 @@ jobs:
|
||||
uses: ilammy/msvc-dev-cmd@v1
|
||||
- name: Install Qt
|
||||
uses: jurplel/install-qt-action@v2
|
||||
with:
|
||||
modules: xmlpatterns
|
||||
- name: Setup env variables
|
||||
id: envs
|
||||
run: |
|
||||
|
||||
@ -5,6 +5,6 @@
|
||||
# Run this script if you never installed any of the MeshLab dependencies.
|
||||
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y qt5-default qttools5-dev-tools qtdeclarative5-dev libqt5xmlpatterns5-dev
|
||||
sudo apt-get install -y qt5-default qttools5-dev-tools qtdeclarative5-dev
|
||||
sudo apt-get install -y mesa-common-dev libglu1-mesa-dev libglew-dev lib3ds-dev libeigen3-dev
|
||||
sudo apt-get install -y libopenctm-dev libgmp-dev libqhull-dev patchelf cmake
|
||||
|
||||
@ -58,7 +58,6 @@ parts:
|
||||
- qt5-default
|
||||
- qttools5-dev-tools
|
||||
- qtdeclarative5-dev
|
||||
- libqt5xmlpatterns5-dev
|
||||
- mesa-common-dev
|
||||
- libglu1-mesa-dev
|
||||
- lib3ds-dev
|
||||
@ -76,7 +75,6 @@ parts:
|
||||
- libglew-dev
|
||||
- libqt5opengl5-dev
|
||||
- qtdeclarative5-dev
|
||||
- libqt5xmlpatterns5-dev
|
||||
- libqt5gui5
|
||||
override-build: |
|
||||
sh scripts/Linux/1_build.sh
|
||||
|
||||
@ -58,7 +58,6 @@ parts:
|
||||
- qt5-default
|
||||
- qttools5-dev-tools
|
||||
- qtdeclarative5-dev
|
||||
- libqt5xmlpatterns5-dev
|
||||
- mesa-common-dev
|
||||
- libglu1-mesa-dev
|
||||
- lib3ds-dev
|
||||
@ -76,7 +75,6 @@ parts:
|
||||
- libglew-dev
|
||||
- libqt5opengl5-dev
|
||||
- qtdeclarative5-dev
|
||||
- libqt5xmlpatterns5-dev
|
||||
- libqt5gui5
|
||||
override-build: |
|
||||
sh scripts/Linux/1_build.sh
|
||||
|
||||
@ -23,7 +23,7 @@ set(CMAKE_AUTOUIC ON)
|
||||
set(CMAKE_AUTORCC ON)
|
||||
find_package(
|
||||
Qt5
|
||||
COMPONENTS OpenGL Xml Network# XmlPatterns
|
||||
COMPONENTS OpenGL Xml Network
|
||||
REQUIRED)
|
||||
find_package(OpenMP)
|
||||
|
||||
|
||||
@ -19,7 +19,7 @@ The following folders are used by `cmake`:
|
||||
|
||||
## Build MeshLab
|
||||
|
||||
MeshLab builds with the three major compilers: `gcc`, `clang`, and `msvc`. It requires [Qt](https://www.qt.io/) >= 5.12, with `xmlpatterns` as additional package.
|
||||
MeshLab builds with the three major compilers: `gcc`, `clang`, and `msvc`. It requires [Qt](https://www.qt.io/) >= 5.12.
|
||||
|
||||
After setting up the Qt environment:
|
||||
|
||||
|
||||
@ -64,8 +64,6 @@ target_link_libraries(
|
||||
Qt5::OpenGL
|
||||
Qt5::Widgets
|
||||
Qt5::Xml
|
||||
Qt5::Network
|
||||
#Qt5::XmlPatterns
|
||||
external-glew
|
||||
)
|
||||
|
||||
|
||||
@ -3,7 +3,6 @@ include (../general.pri)
|
||||
QT += gui
|
||||
QT += opengl
|
||||
QT += xml
|
||||
#QT += xmlpatterns
|
||||
QT += network
|
||||
|
||||
#CONFIG += debug_and_release
|
||||
|
||||
@ -31,7 +31,6 @@
|
||||
#include <QClipboard>
|
||||
#include <QColorDialog>
|
||||
#include <QToolBar>
|
||||
#include "../mainwindow.h"
|
||||
|
||||
|
||||
using namespace vcg;
|
||||
|
||||
@ -32,7 +32,7 @@ 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 meshlab-common)
|
||||
|
||||
target_link_libraries(edit_pickpoints PRIVATE OpenGL::GLU Qt5::Network)
|
||||
target_link_libraries(edit_pickpoints PRIVATE OpenGL::GLU)
|
||||
|
||||
set_property(TARGET edit_pickpoints PROPERTY FOLDER Plugins)
|
||||
|
||||
|
||||
@ -1,7 +1,5 @@
|
||||
include (../../shared.pri)
|
||||
|
||||
QT += network
|
||||
|
||||
HEADERS += \
|
||||
edit_pickpoints_factory.h \
|
||||
editpickpoints.h \
|
||||
|
||||
@ -28,9 +28,10 @@
|
||||
*/
|
||||
|
||||
#include <GL/glew.h>
|
||||
#include <qdebug.h>
|
||||
|
||||
#include "editpickpoints.h"
|
||||
#include <meshlab/mainwindow.h>
|
||||
#include <meshlab/glarea.h>
|
||||
|
||||
#include <wrap/gl/picking.h>
|
||||
#include <wrap/gl/pick.h>
|
||||
|
||||
@ -6,7 +6,6 @@ TEMPLATE = lib
|
||||
CONFIG += plugin
|
||||
QT += opengl
|
||||
QT += xml
|
||||
#QT += xmlpatterns
|
||||
|
||||
win32-msvc:LIBS += $$MESHLAB_DISTRIB_DIRECTORY/lib/meshlab-common.lib -lopengl32 -lGLU32
|
||||
win32-g++:LIBS += -lmeshlab-common -lopengl32 -lGLU32
|
||||
|
||||
@ -29,7 +29,6 @@ target_link_libraries({{name}}
|
||||
Qt5::Script
|
||||
Qt5::Widgets
|
||||
Qt5::Xml
|
||||
#Qt5::XmlPatterns
|
||||
external-glew)
|
||||
{% endblock %}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user