completely removed xmlpatterns

This commit is contained in:
alemuntoni 2020-11-17 11:54:10 +01:00
parent 4432a87c0a
commit 73744fe708
18 changed files with 6 additions and 35 deletions

View File

@ -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: |

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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: |

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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)

View File

@ -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:

View File

@ -64,8 +64,6 @@ target_link_libraries(
Qt5::OpenGL
Qt5::Widgets
Qt5::Xml
Qt5::Network
#Qt5::XmlPatterns
external-glew
)

View File

@ -3,7 +3,6 @@ include (../general.pri)
QT += gui
QT += opengl
QT += xml
#QT += xmlpatterns
QT += network
#CONFIG += debug_and_release

View File

@ -31,7 +31,6 @@
#include <QClipboard>
#include <QColorDialog>
#include <QToolBar>
#include "../mainwindow.h"
using namespace vcg;

View File

@ -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)

View File

@ -1,7 +1,5 @@
include (../../shared.pri)
QT += network
HEADERS += \
edit_pickpoints_factory.h \
editpickpoints.h \

View File

@ -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>

View File

@ -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

View File

@ -29,7 +29,6 @@ target_link_libraries({{name}}
Qt5::Script
Qt5::Widgets
Qt5::Xml
#Qt5::XmlPatterns
external-glew)
{% endblock %}