mirror of
https://github.com/lucaspalomodevelop/meshlab.git
synced 2026-03-16 01:24:36 +00:00
deleted extra parentesis
This commit is contained in:
parent
d1c84df227
commit
dac36bb0d5
@ -76,13 +76,13 @@ SOURCES += \
|
||||
ml_selection_buffers.cpp
|
||||
|
||||
macx:QMAKE_POST_LINK = "\
|
||||
if [ -d $${MESHLAB_DISTRIB_DIRECTORY}/meshlab.app/Contents/MacOS/ ]; \
|
||||
if [ -d $$MESHLAB_DISTRIB_DIRECTORY/meshlab.app/Contents/MacOS/ ]; \
|
||||
then \
|
||||
echo "Copying"; \
|
||||
else \
|
||||
mkdir -p $${MESHLAB_DISTRIB_DIRECTORY}/meshlab.app/Contents/MacOS; \
|
||||
mkdir -p $$MESHLAB_DISTRIB_DIRECTORY/meshlab.app/Contents/MacOS; \
|
||||
fi; \
|
||||
cp $${MESHLAB_DISTRIB_DIRECTORY}/lib/libcommon.* $${MESHLAB_DISTRIB_DIRECTORY}/meshlab.app/Contents/MacOS/ ;\
|
||||
cp $$MESHLAB_DISTRIB_DIRECTORY/lib/libcommon.* $$MESHLAB_DISTRIB_DIRECTORY/meshlab.app/Contents/MacOS/ ;\
|
||||
# if [ -d ../external/ ];\
|
||||
# then \
|
||||
# echo "ok external dir exists"; \
|
||||
@ -90,7 +90,7 @@ macx:QMAKE_POST_LINK = "\
|
||||
# ln -s ../../meshlab/src/external ../external;\
|
||||
# echo "linked external dir"; \
|
||||
# fi;\
|
||||
# if [ -d $${MESHLAB_DISTRIB_DIRECTORY}/shaders/ ];\
|
||||
# if [ -d $$MESHLAB_DISTRIB_DIRECTORY/shaders/ ];\
|
||||
# then \
|
||||
# echo "ok shader dir exists"; \
|
||||
# else \
|
||||
|
||||
@ -31,8 +31,8 @@ CONFIG(system_eigen3): EIGENDIR = /usr/include/eigen3
|
||||
win32:DEFINES += NOMINMAX
|
||||
|
||||
# Set up library search paths
|
||||
win32-msvc:QMAKE_LFLAGS+= -L$${MESHLAB_DISTRIB_DIRECTORY}/lib/win32-msvc -L$${MESHLAB_DISTRIB_DIRECTORY}/lib
|
||||
win32-gcc:QMAKE_LFLAGS+= -L$${MESHLAB_DISTRIB_DIRECTORY}/lib/win32-gcc -L$${MESHLAB_DISTRIB_DIRECTORY}/lib
|
||||
win32-msvc:QMAKE_LFLAGS+= -L$$MESHLAB_DISTRIB_DIRECTORY/lib/win32-msvc -L$$MESHLAB_DISTRIB_DIRECTORY/lib
|
||||
win32-gcc:QMAKE_LFLAGS+= -L$$MESHLAB_DISTRIB_DIRECTORY/lib/win32-gcc -L$$MESHLAB_DISTRIB_DIRECTORY/lib
|
||||
|
||||
|
||||
######## MACOS SETTINGS ##########
|
||||
@ -50,7 +50,7 @@ macx:QMAKE_CXXFLAGS += -Xpreprocessor -fopenmp
|
||||
macx:QMAKE_LFLAGS += -lomp
|
||||
|
||||
# Set up library search paths
|
||||
macx:QMAKE_LFLAGS+= -L$${MESHLAB_DISTRIB_DIRECTORY}/lib/macx64 -L$${MESHLAB_DISTRIB_DIRECTORY}/lib
|
||||
macx:QMAKE_LFLAGS+= -L$$MESHLAB_DISTRIB_DIRECTORY/lib/macx64 -L$$MESHLAB_DISTRIB_DIRECTORY/lib
|
||||
|
||||
|
||||
######## LINUX SETTINGS ##########
|
||||
@ -58,6 +58,6 @@ macx:QMAKE_LFLAGS+= -L$${MESHLAB_DISTRIB_DIRECTORY}/lib/macx64 -L$${MESHLAB_DIST
|
||||
linux-g++:QMAKE_CXXFLAGS+=-Wno-unknown-pragmas
|
||||
|
||||
# Set up library search paths
|
||||
linux:QMAKE_RPATHDIR += $${MESHLAB_DISTRIB_DIRECTORY}/lib
|
||||
linux:QMAKE_LFLAGS+= -L$${MESHLAB_DISTRIB_DIRECTORY}/lib/linux -L$${MESHLAB_DISTRIB_DIRECTORY}/lib
|
||||
linux-g++:QMAKE_LFLAGS+= -L$${MESHLAB_DISTRIB_DIRECTORY}/lib/linux-g++ -L$${MESHLAB_DISTRIB_DIRECTORY}/lib
|
||||
linux:QMAKE_RPATHDIR += $$MESHLAB_DISTRIB_DIRECTORY/lib
|
||||
linux:QMAKE_LFLAGS+= -L$$MESHLAB_DISTRIB_DIRECTORY/lib/linux -L$$MESHLAB_DISTRIB_DIRECTORY/lib
|
||||
linux-g++:QMAKE_LFLAGS+= -L$$MESHLAB_DISTRIB_DIRECTORY/lib/linux-g++ -L$$MESHLAB_DISTRIB_DIRECTORY/lib
|
||||
|
||||
@ -113,7 +113,7 @@ SUBDIRS += \
|
||||
sampleplugins/sample_filtergpu
|
||||
}
|
||||
|
||||
!equals(PWD, $${OUT_PWD}) {
|
||||
!equals(PWD, $$OUT_PWD) {
|
||||
|
||||
!meshlab_mini{
|
||||
#copying the "plugins" folder inside the build directory/distrib
|
||||
|
||||
@ -120,20 +120,20 @@ win32:DEFINES += NOMINMAX
|
||||
CONFIG += stl
|
||||
|
||||
win32-msvc:LIBS += \
|
||||
-L$${MESHLAB_DISTRIB_DIRECTORY}/lib/win32-msvc -ljhead \
|
||||
-L$${MESHLAB_DISTRIB_DIRECTORY}/lib -lcommon -lopengl32 -lGLU32
|
||||
-L$$MESHLAB_DISTRIB_DIRECTORY/lib/win32-msvc -ljhead \
|
||||
-L$$MESHLAB_DISTRIB_DIRECTORY/lib -lcommon -lopengl32 -lGLU32
|
||||
|
||||
win32-g++:LIBS += \
|
||||
-L$${MESHLAB_DISTRIB_DIRECTORY}/lib/win32-gcc -ljhead \
|
||||
-L$${MESHLAB_DISTRIB_DIRECTORY}/lib -lcommon -lopengl32 -lGLU32
|
||||
-L$$MESHLAB_DISTRIB_DIRECTORY/lib/win32-gcc -ljhead \
|
||||
-L$$MESHLAB_DISTRIB_DIRECTORY/lib -lcommon -lopengl32 -lGLU32
|
||||
|
||||
macx:LIBS += \
|
||||
-L$${MESHLAB_DISTRIB_DIRECTORY}/lib/macx64 -ljhead \
|
||||
$${MESHLAB_DISTRIB_DIRECTORY}/lib/libcommon.dylib
|
||||
-L$$MESHLAB_DISTRIB_DIRECTORY/lib/macx64 -ljhead \
|
||||
$$MESHLAB_DISTRIB_DIRECTORY/lib/libcommon.dylib
|
||||
|
||||
macx:QMAKE_POST_LINK = "\
|
||||
cp -P $${MESHLAB_DISTRIB_DIRECTORY}/lib/libcommon.1.dylib $${MESHLAB_DISTRIB_DIRECTORY}/meshlab.app/Contents/MacOS; \
|
||||
install_name_tool -change libcommon.1.dylib @executable_path/libcommon.1.dylib $${MESHLAB_DISTRIB_DIRECTORY}/meshlab.app/Contents/MacOS/meshlab \
|
||||
cp -P $$MESHLAB_DISTRIB_DIRECTORY/lib/libcommon.1.dylib $$MESHLAB_DISTRIB_DIRECTORY/meshlab.app/Contents/MacOS; \
|
||||
install_name_tool -change libcommon.1.dylib @executable_path/libcommon.1.dylib $$MESHLAB_DISTRIB_DIRECTORY/meshlab.app/Contents/MacOS/meshlab \
|
||||
"
|
||||
|
||||
#CONFIG(release,debug | release) {
|
||||
@ -144,7 +144,7 @@ macx:QMAKE_POST_LINK = "\
|
||||
|
||||
linux:LIBS += \
|
||||
-lcommon -lGLU \
|
||||
-L$${MESHLAB_DISTRIB_DIRECTORY}/lib/linux-g++ -ljhead
|
||||
-L$$MESHLAB_DISTRIB_DIRECTORY/lib/linux-g++ -ljhead
|
||||
|
||||
!CONFIG(system_glew) {
|
||||
INCLUDEPATH *= $$GLEWDIR/include
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
include (../../shared.pri)
|
||||
|
||||
INCLUDEPATH += \
|
||||
$${MESHLAB_EXTERNAL_DIRECTORY}/newuoa/include
|
||||
$$MESHLAB_EXTERNAL_DIRECTORY/newuoa/include
|
||||
|
||||
HEADERS += \
|
||||
edit_align_factory.h \
|
||||
|
||||
@ -30,10 +30,10 @@ FORMS += \
|
||||
TARGET = edit_mutualcorrs
|
||||
|
||||
INCLUDEPATH *= \
|
||||
$${MESHLAB_EXTERNAL_DIRECTORY}/levmar-2.3 \
|
||||
$${MESHLAB_EXTERNAL_DIRECTORY}/newuoa/include
|
||||
$$MESHLAB_EXTERNAL_DIRECTORY/levmar-2.3 \
|
||||
$$MESHLAB_EXTERNAL_DIRECTORY/newuoa/include
|
||||
|
||||
win32-msvc:LIBS += $${MESHLAB_DISTRIB_DIRECTORY}/lib/win32-msvc/levmar.lib
|
||||
win32-g++:LIBS += -L$${MESHLAB_DISTRIB_DIRECTORY}/lib/win32-gcc -llevmar
|
||||
macx:LIBS+= $${MESHLAB_DISTRIB_DIRECTORY}/lib/macx64/liblevmar.a
|
||||
win32-msvc:LIBS += $$MESHLAB_DISTRIB_DIRECTORY/lib/win32-msvc/levmar.lib
|
||||
win32-g++:LIBS += -L$$MESHLAB_DISTRIB_DIRECTORY/lib/win32-gcc -llevmar
|
||||
macx:LIBS+= $$MESHLAB_DISTRIB_DIRECTORY/lib/macx64/liblevmar.a
|
||||
linux-g++:LIBS += -llevmar
|
||||
|
||||
@ -10,18 +10,18 @@ SOURCES += \
|
||||
|
||||
TARGET = filter_csg
|
||||
|
||||
macx:INCLUDEPATH += $${MESHLAB_EXTERNAL_DIRECTORY}/inc/macx64/mpir-2.4.0
|
||||
win32-g++:INCLUDEPATH += $${MESHLAB_EXTERNAL_DIRECTORY}/inc/win32-gcc/mpir-2.2.1
|
||||
win32-msvc:INCLUDEPATH += $${MESHLAB_EXTERNAL_DIRECTORY}/inc/win32-msvc/mpir-2.2.1_x64
|
||||
macx:INCLUDEPATH += $$MESHLAB_EXTERNAL_DIRECTORY/inc/macx64/mpir-2.4.0
|
||||
win32-g++:INCLUDEPATH += $$MESHLAB_EXTERNAL_DIRECTORY/inc/win32-gcc/mpir-2.2.1
|
||||
win32-msvc:INCLUDEPATH += $$MESHLAB_EXTERNAL_DIRECTORY/inc/win32-msvc/mpir-2.2.1_x64
|
||||
|
||||
macx:LIBS += $${MESHLAB_DISTRIB_DIRECTORY}/lib/macx64/libmpirxx.a $${MESHLAB_DISTRIB_DIRECTORY}/lib/macx64/libmpir.a
|
||||
win32-g++:LIBS += $${MESHLAB_DISTRIB_DIRECTORY}/lib/win32-gcc/libmpirxx.a $${MESHLAB_DISTRIB_DIRECTORY}/lib/win32-gcc/libmpir.a
|
||||
win32-msvc:LIBS += $${MESHLAB_DISTRIB_DIRECTORY}/lib/win32-msvc/mpirxx.lib $${MESHLAB_DISTRIB_DIRECTORY}/lib/win32-msvc/mpir.lib
|
||||
macx:LIBS += $$MESHLAB_DISTRIB_DIRECTORY/lib/macx64/libmpirxx.a $$MESHLAB_DISTRIB_DIRECTORY/lib/macx64/libmpir.a
|
||||
win32-g++:LIBS += $$MESHLAB_DISTRIB_DIRECTORY/lib/win32-gcc/libmpirxx.a $$MESHLAB_DISTRIB_DIRECTORY/lib/win32-gcc/libmpir.a
|
||||
win32-msvc:LIBS += $$MESHLAB_DISTRIB_DIRECTORY/lib/win32-msvc/mpirxx.lib $$MESHLAB_DISTRIB_DIRECTORY/lib/win32-msvc/mpir.lib
|
||||
#using a different compiled version for for msvc 2008 - 2013
|
||||
win32-msvc2008:LIBS += $${MESHLAB_DISTRIB_DIRECTORY}/lib/win32-msvc2008/mpirxx.lib $${MESHLAB_DISTRIB_DIRECTORY}/win32-msvc2008/mpir.lib
|
||||
win32-msvc2010:LIBS += $${MESHLAB_DISTRIB_DIRECTORY}/lib/win32-msvc2008/mpirxx.lib $${MESHLAB_DISTRIB_DIRECTORY}/win32-msvc2008/mpir.lib
|
||||
win32-msvc2012:LIBS += $${MESHLAB_DISTRIB_DIRECTORY}/win32-msvc2008/mpirxx.lib $${MESHLAB_DISTRIB_DIRECTORY}/win32-msvc2008/mpir.lib
|
||||
win32-msvc2013:LIBS += $${MESHLAB_DISTRIB_DIRECTORY}/win32-msvc2008/mpirxx.lib $${MESHLAB_DISTRIB_DIRECTORY}/win32-msvc2008/mpir.lib
|
||||
win32-msvc2008:LIBS += $$MESHLAB_DISTRIB_DIRECTORY/lib/win32-msvc2008/mpirxx.lib $$MESHLAB_DISTRIB_DIRECTORY/win32-msvc2008/mpir.lib
|
||||
win32-msvc2010:LIBS += $$MESHLAB_DISTRIB_DIRECTORY/lib/win32-msvc2008/mpirxx.lib $$MESHLAB_DISTRIB_DIRECTORY/win32-msvc2008/mpir.lib
|
||||
win32-msvc2012:LIBS += $$MESHLAB_DISTRIB_DIRECTORY/win32-msvc2008/mpirxx.lib $$MESHLAB_DISTRIB_DIRECTORY/win32-msvc2008/mpir.lib
|
||||
win32-msvc2013:LIBS += $$MESHLAB_DISTRIB_DIRECTORY/win32-msvc2008/mpirxx.lib $$MESHLAB_DISTRIB_DIRECTORY/win32-msvc2008/mpir.lib
|
||||
|
||||
# Linux can use GMP instead, which is widely available
|
||||
linux:DEFINES += BUILD_WITH_GMP
|
||||
|
||||
@ -10,12 +10,12 @@ TARGET = filter_func
|
||||
|
||||
DEFINES += _UNICODE
|
||||
|
||||
INCLUDEPATH += $${MESHLAB_EXTERNAL_DIRECTORY}/muparser_v225/include
|
||||
INCLUDEPATH += $$MESHLAB_EXTERNAL_DIRECTORY/muparser_v225/include
|
||||
|
||||
# Note: we need static libs so when building muparser lib use
|
||||
# ./configure --enable-shared=no
|
||||
|
||||
win32-msvc:LIBS += $${MESHLAB_DISTRIB_DIRECTORY}/lib/win32-msvc/muparser.lib
|
||||
win32-g++:LIBS += $${MESHLAB_DISTRIB_DIRECTORY}/lib/win32-gcc/libmuparser.a
|
||||
macx:LIBS += $${MESHLAB_DISTRIB_DIRECTORY}/lib/macx64/libmuparser.a
|
||||
win32-msvc:LIBS += $$MESHLAB_DISTRIB_DIRECTORY/lib/win32-msvc/muparser.lib
|
||||
win32-g++:LIBS += $$MESHLAB_DISTRIB_DIRECTORY/lib/win32-gcc/libmuparser.a
|
||||
macx:LIBS += $$MESHLAB_DISTRIB_DIRECTORY/lib/macx64/libmuparser.a
|
||||
linux-g++:LIBS += -lmuparser
|
||||
|
||||
@ -26,16 +26,15 @@ SOURCES += \
|
||||
|
||||
TARGET = filter_isoparametrization
|
||||
INCLUDEPATH += \
|
||||
./ \
|
||||
$${MESHLAB_EXTERNAL_DIRECTORY}/levmar-2.3/
|
||||
$$MESHLAB_EXTERNAL_DIRECTORY/levmar-2.3/
|
||||
|
||||
win32-msvc:QMAKE_CXXFLAGS += /openmp -D_USE_OMP
|
||||
win32-g++:QMAKE_LFLAGS += -fopenmp
|
||||
linux-g++:QMAKE_CXXFLAGS += -fopenmp -D_USE_OMP
|
||||
|
||||
win32-msvc:LIBS += $${MESHLAB_DISTRIB_DIRECTORY}/lib/win32-msvc/levmar.lib
|
||||
win32-g++:LIBS += -L$${MESHLAB_DISTRIB_DIRECTORY}/lib/win32-gcc -llevmar
|
||||
macx:LIBS += $${MESHLAB_DISTRIB_DIRECTORY}/lib/macx64/liblevmar.a
|
||||
win32-msvc:LIBS += $$MESHLAB_DISTRIB_DIRECTORY/lib/win32-msvc/levmar.lib
|
||||
win32-g++:LIBS += -L$$MESHLAB_DISTRIB_DIRECTORY/lib/win32-gcc -llevmar
|
||||
macx:LIBS += $$MESHLAB_DISTRIB_DIRECTORY/lib/macx64/liblevmar.a
|
||||
linux-g++:LIBS += -llevmar
|
||||
|
||||
# Please never ever uncomment this...
|
||||
|
||||
@ -23,5 +23,5 @@ SOURCES += \
|
||||
TARGET = filter_mutualglobal
|
||||
|
||||
INCLUDEPATH *= \
|
||||
$${MESHLAB_EXTERNAL_DIRECTORY}/levmar-2.3 \
|
||||
$${MESHLAB_EXTERNAL_DIRECTORY}/newuoa/include
|
||||
$$MESHLAB_EXTERNAL_DIRECTORY/levmar-2.3 \
|
||||
$$MESHLAB_EXTERNAL_DIRECTORY/newuoa/include
|
||||
|
||||
@ -23,7 +23,7 @@ SOURCES += \
|
||||
TARGET = filter_mutualinfo
|
||||
|
||||
INCLUDEPATH *= \
|
||||
$${MESHLAB_EXTERNAL_DIRECTORY}/levmar-2.3 \
|
||||
$${MESHLAB_EXTERNAL_DIRECTORY}/newuoa/include
|
||||
$$MESHLAB_EXTERNAL_DIRECTORY/levmar-2.3 \
|
||||
$$MESHLAB_EXTERNAL_DIRECTORY/newuoa/include
|
||||
|
||||
include (../../shared_post.pri)
|
||||
|
||||
@ -9,34 +9,23 @@ SOURCES += \
|
||||
qhull_tools.cpp
|
||||
|
||||
INCLUDEPATH += \
|
||||
$${MESHLAB_EXTERNAL_DIRECTORY}/qhull-2003.1/src
|
||||
|
||||
#HEADERS += \
|
||||
# ../../external/qhull-2003.1/src/geom.h \
|
||||
# ../../external/qhull-2003.1/src/io.h \
|
||||
# ../../external/qhull-2003.1/src/mem.h \
|
||||
# ../../external/qhull-2003.1/src/merge.h \
|
||||
# ../../external/qhull-2003.1/src/poly.h \
|
||||
# ../../external/qhull-2003.1/src/qhull.h \
|
||||
# ../../external/qhull-2003.1/src/qset.h \
|
||||
# ../../external/qhull-2003.1/src/stat.h \
|
||||
# ../../external/qhull-2003.1/src/user.h
|
||||
$$MESHLAB_EXTERNAL_DIRECTORY/qhull-2003.1/src
|
||||
|
||||
#TODO: compile qhull in external and then link it here
|
||||
# instead of including all the sources
|
||||
SOURCES += \
|
||||
$${MESHLAB_EXTERNAL_DIRECTORY}/qhull-2003.1/src/geom.c \
|
||||
$${MESHLAB_EXTERNAL_DIRECTORY}/qhull-2003.1/src/geom2.c \
|
||||
$${MESHLAB_EXTERNAL_DIRECTORY}/qhull-2003.1/src/global.c \
|
||||
$${MESHLAB_EXTERNAL_DIRECTORY}/qhull-2003.1/src/io.c \
|
||||
$${MESHLAB_EXTERNAL_DIRECTORY}/qhull-2003.1/src/mem.c \
|
||||
$${MESHLAB_EXTERNAL_DIRECTORY}/qhull-2003.1/src/merge.c \
|
||||
$${MESHLAB_EXTERNAL_DIRECTORY}/qhull-2003.1/src/poly.c \
|
||||
$${MESHLAB_EXTERNAL_DIRECTORY}/qhull-2003.1/src/poly2.c \
|
||||
$${MESHLAB_EXTERNAL_DIRECTORY}/qhull-2003.1/src/qconvex.c \
|
||||
$${MESHLAB_EXTERNAL_DIRECTORY}/qhull-2003.1/src/qhull.c \
|
||||
$${MESHLAB_EXTERNAL_DIRECTORY}/qhull-2003.1/src/qset.c \
|
||||
$${MESHLAB_EXTERNAL_DIRECTORY}/qhull-2003.1/src/stat.c \
|
||||
$${MESHLAB_EXTERNAL_DIRECTORY}/qhull-2003.1/src/user.c
|
||||
$$MESHLAB_EXTERNAL_DIRECTORY/qhull-2003.1/src/geom.c \
|
||||
$$MESHLAB_EXTERNAL_DIRECTORY/qhull-2003.1/src/geom2.c \
|
||||
$$MESHLAB_EXTERNAL_DIRECTORY/qhull-2003.1/src/global.c \
|
||||
$$MESHLAB_EXTERNAL_DIRECTORY/qhull-2003.1/src/io.c \
|
||||
$$MESHLAB_EXTERNAL_DIRECTORY/qhull-2003.1/src/mem.c \
|
||||
$$MESHLAB_EXTERNAL_DIRECTORY/qhull-2003.1/src/merge.c \
|
||||
$$MESHLAB_EXTERNAL_DIRECTORY/qhull-2003.1/src/poly.c \
|
||||
$$MESHLAB_EXTERNAL_DIRECTORY/qhull-2003.1/src/poly2.c \
|
||||
$$MESHLAB_EXTERNAL_DIRECTORY/qhull-2003.1/src/qconvex.c \
|
||||
$$MESHLAB_EXTERNAL_DIRECTORY/qhull-2003.1/src/qhull.c \
|
||||
$$MESHLAB_EXTERNAL_DIRECTORY/qhull-2003.1/src/qset.c \
|
||||
$$MESHLAB_EXTERNAL_DIRECTORY/qhull-2003.1/src/stat.c \
|
||||
$$MESHLAB_EXTERNAL_DIRECTORY/qhull-2003.1/src/user.c
|
||||
|
||||
TARGET = filter_qhull
|
||||
|
||||
@ -3,7 +3,7 @@ include (../../shared.pri)
|
||||
INCLUDEPATH += \
|
||||
../io_x3d/ \
|
||||
../io_x3d/vrml \
|
||||
$${MESHLAB_EXTERNAL_DIRECTORY}/structuresynth-1.5/ssynth
|
||||
$$MESHLAB_EXTERNAL_DIRECTORY/structuresynth-1.5/ssynth
|
||||
|
||||
HEADERS += \
|
||||
filter_ssynth.h \
|
||||
@ -24,9 +24,9 @@ OTHER_FILES += \
|
||||
x3d3.rendertemplate \
|
||||
x3d4.rendertemplate
|
||||
|
||||
win32-msvc:LIBS += $${MESHLAB_DISTRIB_DIRECTORY}/lib/win32-msvc/ssynth.lib
|
||||
win32-g++:LIBS += $${MESHLAB_DISTRIB_DIRECTORY}/lib/win32-gcc/libssynth.a
|
||||
macx:LIBS += $${MESHLAB_DISTRIB_DIRECTORY}/lib/macx64/libssynth.a
|
||||
win32-msvc:LIBS += $$MESHLAB_DISTRIB_DIRECTORY/lib/win32-msvc/ssynth.lib
|
||||
win32-g++:LIBS += $$MESHLAB_DISTRIB_DIRECTORY/lib/win32-gcc/libssynth.a
|
||||
macx:LIBS += $$MESHLAB_DISTRIB_DIRECTORY/lib/macx64/libssynth.a
|
||||
linux-g++:LIBS += -lssynth
|
||||
|
||||
TARGET = filter_ssynth
|
||||
|
||||
@ -24,9 +24,9 @@ TARGET = io_3ds
|
||||
# where XXX is the name of your system according to the QT naming style.
|
||||
# Linux users can rely on their own package managers and hope that it is installing the last version of lib3ds
|
||||
|
||||
win32-msvc:LIBS += $${MESHLAB_DISTRIB_DIRECTORY}/lib/win32-msvc/3ds.lib
|
||||
win32-g++:LIBS += $${MESHLAB_DISTRIB_DIRECTORY}/lib/win32-gcc/lib3ds.a
|
||||
macx:LIBS += $${MESHLAB_DISTRIB_DIRECTORY}/lib/macx64/lib3ds.a
|
||||
win32-msvc:LIBS += $$MESHLAB_DISTRIB_DIRECTORY/lib/win32-msvc/3ds.lib
|
||||
win32-g++:LIBS += $$MESHLAB_DISTRIB_DIRECTORY/lib/win32-gcc/lib3ds.a
|
||||
macx:LIBS += $$MESHLAB_DISTRIB_DIRECTORY/lib/macx64/lib3ds.a
|
||||
linux-g++:LIBS += -l3ds
|
||||
|
||||
|
||||
|
||||
@ -10,12 +10,12 @@ SOURCES += \
|
||||
|
||||
TARGET = io_ctm
|
||||
|
||||
!CONFIG(system_openctm): INCLUDEPATH *= $${MESHLAB_EXTERNAL_DIRECTORY}/OpenCTM-1.0.3/lib
|
||||
!CONFIG(system_openctm): INCLUDEPATH *= ${MESHLAB_EXTERNAL_DIRECTORY}/OpenCTM-1.0.3/lib
|
||||
|
||||
win32-msvc:QMAKE_CXXFLAGS += /DOPENCTM_STATIC
|
||||
win32-g++:DEFINES += OPENCTM_STATIC
|
||||
|
||||
win32-msvc:LIBS += $${MESHLAB_DISTRIB_DIRECTORY}/lib/win32-msvc/openctm.lib
|
||||
win32-g++:LIBS += $${MESHLAB_DISTRIB_DIRECTORY}/lib/win32-gcc/libopenctm.a
|
||||
macx:LIBS += $${MESHLAB_DISTRIB_DIRECTORY}/lib/macx64/libopenctm.a
|
||||
win32-msvc:LIBS += ${MESHLAB_DISTRIB_DIRECTORY}/lib/win32-msvc/openctm.lib
|
||||
win32-g++:LIBS += ${MESHLAB_DISTRIB_DIRECTORY}/lib/win32-gcc/libopenctm.a
|
||||
macx:LIBS += ${MESHLAB_DISTRIB_DIRECTORY}/lib/macx64/libopenctm.a
|
||||
linux-g++:LIBS += -lopenctm
|
||||
|
||||
@ -17,11 +17,11 @@ QT += xml opengl
|
||||
QT += xmlpatterns
|
||||
QT += script
|
||||
|
||||
DESTDIR = $${MESHLAB_DISTRIB_DIRECTORY}
|
||||
macx:DESTDIR = $${MESHLAB_DISTRIB_DIRECTORY}/meshlab.app/Contents/MacOS/
|
||||
macx:QMAKE_POST_LINK ="install_name_tool -change libcommon.1.dylib @executable_path/libcommon.1.dylib $${MESHLAB_DISTRIB_DIRECTORY}/meshlab.app/Contents/MacOS/meshlabserver"
|
||||
DESTDIR = $$MESHLAB_DISTRIB_DIRECTORY
|
||||
macx:DESTDIR = $$MESHLAB_DISTRIB_DIRECTORY/meshlab.app/Contents/MacOS/
|
||||
macx:QMAKE_POST_LINK ="install_name_tool -change libcommon.1.dylib @executable_path/libcommon.1.dylib $$MESHLAB_DISTRIB_DIRECTORY/meshlab.app/Contents/MacOS/meshlabserver"
|
||||
|
||||
mac:LIBS += $${MESHLAB_DISTRIB_DIRECTORY}/meshlab.app/Contents/MacOS/libcommon.dylib
|
||||
mac:LIBS += $$MESHLAB_DISTRIB_DIRECTORY/meshlab.app/Contents/MacOS/libcommon.dylib
|
||||
|
||||
win32-msvc: LIBS += -lcommon -lopengl32 -lGLU32
|
||||
win32-g++: LIBS += -lcommon
|
||||
|
||||
@ -12,8 +12,8 @@ QT += xml
|
||||
QT += xmlpatterns
|
||||
QT += script
|
||||
|
||||
mac:LIBS += $${MESHLAB_DISTRIB_DIRECTORY}/lib/libcommon.dylib
|
||||
win32-msvc:LIBS += $${MESHLAB_DISTRIB_DIRECTORY}/lib/common.lib -lopengl32 -lGLU32
|
||||
mac:LIBS += $$MESHLAB_DISTRIB_DIRECTORY/lib/libcommon.dylib
|
||||
win32-msvc:LIBS += $$MESHLAB_DISTRIB_DIRECTORY/lib/common.lib -lopengl32 -lGLU32
|
||||
win32-g++:LIBS += -lcommon -lopengl32 -lGLU32
|
||||
linux-g++:LIBS += -lcommon -lGL -lGLU
|
||||
|
||||
@ -28,7 +28,7 @@ CONFIG(release,debug | release){
|
||||
#DEFINES += NDEBUG
|
||||
}
|
||||
|
||||
DESTDIR = $${MESHLAB_DISTRIB_DIRECTORY}/plugins
|
||||
DESTDIR = $$MESHLAB_DISTRIB_DIRECTORY/plugins
|
||||
# uncomment in you local copy only in emergency cases.
|
||||
# We should never be too permissive
|
||||
# win32-g++:QMAKE_CXXFLAGS += -fpermissive
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
|
||||
exists( $${_PRO_FILE_PWD_}/$${TARGET}.xml ) {
|
||||
|
||||
QMAKE_POST_LINK += $$QMAKE_COPY_FILE \"$${_PRO_FILE_PWD_}/$${TARGET}.xml\" \"$${MESHLAB_DISTRIB_DIRECTORY}/plugins/$${TARGET}.xml\";
|
||||
QMAKE_POST_LINK += $$QMAKE_COPY_FILE \"$${_PRO_FILE_PWD_}/$${TARGET}.xml\" \"$$MESHLAB_DISTRIB_DIRECTORY/plugins/$${TARGET}.xml\";
|
||||
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user