mirror of
https://github.com/lucaspalomodevelop/meshlab.git
synced 2026-03-20 03:16:10 +00:00
56 lines
1.3 KiB
Prolog
56 lines
1.3 KiB
Prolog
VCGDIR = ../../../vcglib
|
|
GLEWDIR = ../external/glew-1.5.1
|
|
GLEWCODE = $$GLEWDIR/src/glew.c
|
|
|
|
|
|
win32-msvc2005:DESTDIR = ../distrib
|
|
win32-msvc2008:DESTDIR = ../distrib
|
|
win32-g++:DLLDESTDIR = ../distrib
|
|
|
|
|
|
# CONFIG(release,debug | release) {
|
|
# win32-msvc2005:DESTDIR = ./release
|
|
# win32-msvc2008:DESTDIR = ./release
|
|
# win32-g++:DLLDESTDIR = ./release
|
|
# }
|
|
linux-g++-32:DLLDESTDIR = ../distrib
|
|
linux-g++-64:DLLDESTDIR = ../distrib
|
|
mac:DLLDESTDIR = .
|
|
macx:QMAKE_POST_LINK = "cp libcommon.*dylib ../distrib/meshlab.app/Contents/MacOs/"
|
|
INCLUDEPATH *= ../.. \
|
|
$$VCGDIR \
|
|
$$GLEWDIR/include
|
|
TEMPLATE = lib
|
|
win32-g++:CONFIG += dll
|
|
macx-g++:CONFIG += dll
|
|
linux-g++-32:CONFIG += dll
|
|
linux-g++-64:CONFIG += dll
|
|
win32-msvc2005:CONFIG += staticlib
|
|
win32-msvc2008:CONFIG += staticlib
|
|
|
|
QT += opengl
|
|
QT += xml
|
|
|
|
TARGET =
|
|
DEPENDPATH += .
|
|
INCLUDEPATH += .
|
|
DEFINES += GLEW_STATIC
|
|
win32-msvc2005:DEFINES += _CRT_SECURE_NO_WARNINGS
|
|
win32-msvc2008:DEFINES += _CRT_SECURE_NO_WARNINGS
|
|
|
|
|
|
# Input
|
|
HEADERS += filterparameter.h \
|
|
filterscript.h \
|
|
GLLogStream.h \
|
|
interfaces.h \
|
|
meshmodel.h \
|
|
pluginmanager.h \
|
|
../../../vcglib/wrap/gl/trimesh.h
|
|
SOURCES += filterparameter.cpp \
|
|
filterscript.cpp \
|
|
GLLogStream.cpp \
|
|
meshmodel.cpp \
|
|
pluginmanager.cpp \
|
|
$$GLEWCODE
|