Files
openmesh/qmake/packages/packages.Windows
Jan Möbius 6b48ca6090 Changed OpenMesh directory structure
git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@105 fdac6126-5c0c-442c-9429-916003d36597
2009-04-30 12:41:12 +00:00

78 lines
1.8 KiB
Plaintext

################################################################################
# INCLUDE Packages
################################################################################
defineTest( glew ) {
#######################################
## Enter here the correct path to GLEW
#######################################
GLEW_PATH = c:\glew
#######################################
!exists ( $${GLEW_PATH} ) {
error (ERROR: GLEW not found or wrong path entry in OpenMesh\qmake\packages\packages.Windows!)
}
INCLUDEPATH *= $${GLEW_PATH}\include
export(INCLUDEPATH)
LIBS *= -L$${GLEW_PATH}\lib -lglew32
export(LIBS)
}
defineTest( qt ) {
CONFIG *= uitools
export(CONFIG)
QT += opengl network script sql
export(QT)
}
defineTest( glut ) {
#######################################
## Enter here the correct path to GLUT
#######################################
GLUT_PATH = c:\glut
########################################
!exists ( $${GLUT_PATH} ) {
error (ERROR: GLUT not found or wrong path entry in OpenMesh\qmake\packages\packages.Windows!)
}
INCLUDEPATH *= $${GLUT_PATH}\include
export(INCLUDEPATH)
LIBS *= -L$${GLUT_PATH}\lib -lglut32
export(LIBS)
}
defineTest( openmp ) {
QMAKE_CXXFLAGS_DEBUG += /openmp
QMAKE_CXXFLAGS_RELEASE += /openmp
export(QMAKE_CXXFLAGS_DEBUG)
export(QMAKE_CXXFLAGS_RELEASE)
}
defineTest( openmesh ) {
DEFINES += _USE_MATH_DEFINES NOMINMAX
QMAKE_LIBDIR += $${TOPDIR}/lib/
QMAKE_LIBDIR += $${TOPDIR}/lib/
CONFIG( debug, debug|release ){
LIBS+= -L$${TOPDIR}/lib -lOpenMeshCored
LIBS+= -L$${TOPDIR}/lib -lOpenMeshToolsd
} else {
LIBS+= -L$${TOPDIR}/lib -lOpenMeshCore
LIBS+= -L$${TOPDIR}/lib -lOpenMeshTools
}
export(DEFINES)
export(QMAKE_LIBDIR)
export(LIBS)
}