last try appimage and snap

This commit is contained in:
alemuntoni 2020-06-13 10:33:04 +02:00
parent f7b08a5e2e
commit e47e4314c6
5 changed files with 4 additions and 8 deletions

View File

@ -60,8 +60,6 @@ mv readme.txt usr/share/doc/meshlab/
mv lib/libmeshlab-common* usr/lib/
mv plugins/ usr/lib/meshlab/
mv lib/linux/* usr/lib/meshlab/
mv usr/lib/meshlab/libIDTF* usr/lib/
mv usr/lib/meshlab/libIFX* usr/lib/
#chrpath -r ../lib/ usr/lib/meshlab/plugins/*.so
mv shaders/ usr/share/meshlab/

View File

@ -57,8 +57,6 @@ mv readme.txt usr/share/doc/meshlab/
mv lib/libmeshlab-common* usr/lib/
mv plugins/ usr/lib/meshlab/
mv lib/linux/* usr/lib/meshlab/
mv usr/lib/meshlab/libIDTF* usr/lib/
mv usr/lib/meshlab/libIFX* usr/lib/
#chrpath -r ../lib/ usr/lib/meshlab/plugins/*.so
mv shaders/ usr/share/meshlab/

View File

@ -109,6 +109,4 @@ parts:
mv lib/libmeshlab-common* $SNAPCRAFT_PART_INSTALL/usr/lib/
mv plugins/ $SNAPCRAFT_PART_INSTALL/usr/lib/meshlab/
mv lib/linux/* $SNAPCRAFT_PART_INSTALL/usr/lib/meshlab/
mv $SNAPCRAFT_PART_INSTALL/usr/lib/meshlab/libIDTF* $SNAPCRAFT_PART_INSTALL/usr/lib/
mv $SNAPCRAFT_PART_INSTALL/usr/lib/meshlab/libIFX* $SNAPCRAFT_PART_INSTALL/usr/lib/
mv shaders/ $SNAPCRAFT_PART_INSTALL/usr/share/meshlab/

View File

@ -109,6 +109,4 @@ parts:
mv lib/libmeshlab-common* $SNAPCRAFT_PART_INSTALL/usr/lib/
mv plugins/ $SNAPCRAFT_PART_INSTALL/usr/lib/meshlab/
mv lib/linux/* $SNAPCRAFT_PART_INSTALL/usr/lib/meshlab/
mv $SNAPCRAFT_PART_INSTALL/usr/lib/meshlab/libIDTF* $SNAPCRAFT_PART_INSTALL/usr/lib/
mv $SNAPCRAFT_PART_INSTALL/usr/lib/meshlab/libIFX* $SNAPCRAFT_PART_INSTALL/usr/lib/
mv shaders/ $SNAPCRAFT_PART_INSTALL/usr/share/meshlab/

View File

@ -134,6 +134,10 @@ linux:LIBS += \
-lmeshlab-common -lGLU \
-L$$MESHLAB_DISTRIB_DIRECTORY/lib/linux -ljhead
#ldflags for linux deploy (appimage/snap)
linux:QMAKE_LFLAGS += \
-Wl,-R,'$$ORIGIN/../lib/meshlab' -Wl,--enable-new-dtags
!CONFIG(system_glew) {
INCLUDEPATH *= $$GLEWDIR/include
}