Commit 35e9c68b authored by Jan Möbius's avatar Jan Möbius

Removed qmake from OpenFlipper



git-svn-id: http://www.openflipper.org/svnrepo/OpenFlipper/branches/Free@10828 383ad7c9-94d9-4d36-a494-682f7c89f535
parent 4f0efc7f
include( $$TOPDIR/qmake/all.include )
Subdirs()
unix {
exists( SensorFramework ) {
addSubdirs( SensorFramework )
}
}
addSubdirs( OpenMesh/src/OpenMesh/Core)
addSubdirs( OpenMesh/src/OpenMesh/Tools, OpenMesh/src/OpenMesh/Core )
addSubdirs( ACG , OpenMesh/src/OpenMesh/Core )
unix {
exists(PhySim) {
addSubdirs( PhySim, ACG )
}
}
addSubdirs( OpenFlipper/PluginLib , ACG OpenMesh/src/OpenMesh/Core OpenMesh/src/OpenMesh/Tools )
addSubdirs( OpenFlipper/CoreApp , ACG OpenFlipper/PluginLib OpenMesh/src/OpenMesh/Core OpenMesh/src/OpenMesh/Tools )
addSubdirs( Plugin-*, OpenFlipper/PluginLib OpenMesh/src/OpenMesh/Core OpenMesh/src/OpenMesh/Tools ACG )
macx {
SUBDIRS -= Plugin_SpaceNavigator
}
################################################################################
#
################################################################################
include( $$TOPDIR/qmake/all.include )
# For the help system
CONFIG += help
Application()
acg()
openmesh()
glut()
glew()
openmp()
qt()
DIRECTORIES = ../ ../Core ../Logging \
../Scripting ../Scripting/scriptPrototypes ../Scripting/scriptWrappers ../SimpleOpt \
../widgets/aboutWidget ../widgets/addEmptyWidget ../widgets/loggerWidget \
../widgets/coreWidget ../widgets/helpWidget \
../widgets/loadWidget ../widgets/optionsWidget ../widgets/PluginDialog \
../widgets/viewModeWidget \
../widgets/videoCaptureDialog ../widgets/snapshotDialog ../widgets/stereoSettingsWidget
QMAKE_LIBDIR += $${TOPDIR}/OpenFlipper/PluginLib/lib/$${BUILDDIRECTORY}
unix {
!contains( OPERATING_SYSTEM, Darwin ) {
LIBS += -Wl,-rpath=$${TOPDIR}/OpenFlipper/PluginLib/lib/$${BUILDDIRECTORY} -lPluginLib
}
}
macx {
LIBS += -L$${TOPDIR}/OpenFlipper/PluginLib/lib/$${BUILDDIRECTORY} -lPluginLib
QMAKE_LFLAGS_SONAME += -install_name$${LITERAL_WHITESPACE}$${TOPDIR}/OpenFlipper/PluginLib/lib/$${BUILDDIRECTORY}/
ICON = $$TOPDIR/OpenFlipper/Icons/OpenFlipper_Icon.icns
}
win32 {
LIBS+= -L$${TOPDIR}/OpenFlipper/$${BUILDDIRECTORY} -lPluginLib
}
TARGET=OpenFlipper
DESTDIR=$${TOPDIR}/OpenFlipper/$${BUILDDIRECTORY}/
# Input
HEADERS += $$getFilesFromDir($$DIRECTORIES,*.hh)
SOURCES += $$getFilesFromDir($$DIRECTORIES,*.cc)
FORMS += $$getFilesFromDir($$DIRECTORIES,*.ui)
################################################################################
################################################################################
#
################################################################################
include( $$TOPDIR/qmake/all.include )
Plugin()
Doc(Plugin-SimplePlugin)
DIRECTORIES = .
# Input
HEADERS += $$getFilesFromDir($$DIRECTORIES,*.hh)
SOURCES += $$getFilesFromDir($$DIRECTORIES,*.cc)
FORMS += $$getFilesFromDir($$DIRECTORIES,*.ui)
################################################################################
################################################################################
# QMake project file for SimplePlugin
################################################################################
include( $$TOPDIR/qmake/all.include )
Plugin()
DIRECTORIES = .
# Input
HEADERS += $$getFilesFromDir($$DIRECTORIES,*.hh)
SOURCES += $$getFilesFromDir($$DIRECTORIES,*.cc)
FORMS += $$getFilesFromDir($$DIRECTORIES,*.ui)
################################################################################
include( $$TOPDIR/qmake/all.include )
Subdirs()
addSubdirs( PluginLib )
addSubdirs( CoreApp , PluginLib)
################################################################################
#
################################################################################
include( $$TOPDIR/qmake/all.include )
Library()
openmesh()
acg()
glut()
glew()
openmp()
ftgl()
DIRECTORIES = ../BasePlugin ../ACGHelper ../common ../common/bsp ../INIFile $$files( $${TOPDIR}/ObjectTypes/* ) \
../widgets/glWidget \
../threads
win32 {
DESTDIR = ../$${BUILDDIRECTORY}
DEFINES += PLUGINLIBDLL
}
macx {
QMAKE_LFLAGS_SONAME = -install_name$${LITERAL_WHITESPACE}$${TOPDIR}/OpenFlipper/PluginLib/lib/$${BUILDDIRECTORY}/
export( QMAKE_LFLAGS_SONAME )
}
# Input
HEADERS += $$getFilesFromDir($$DIRECTORIES,*.hh)
SOURCES += $$getFilesFromDir($$DIRECTORIES,*.cc)
FORMS += $$getFilesFromDir($$DIRECTORIES,*.ui)
################################################################################
################################################################################
#
################################################################################
include( $$TOPDIR/qmake/all.include )
Plugin()
DIRECTORIES = .
# Input
HEADERS += $$getFilesFromDir($$DIRECTORIES,*.hh)
SOURCES += $$getFilesFromDir($$DIRECTORIES,*.cc)
FORMS += $$getFilesFromDir($$DIRECTORIES,*.ui)
################################################################################
################################################################################
#
################################################################################
include( $$TOPDIR/qmake/all.include )
Plugin()
DIRECTORIES = .
# Input
HEADERS += $$getFilesFromDir($$DIRECTORIES,*.hh)
SOURCES += $$getFilesFromDir($$DIRECTORIES,*.cc)
FORMS += $$getFilesFromDir($$DIRECTORIES,*.ui)
################################################################################
################################################################################
#
################################################################################
include( $$TOPDIR/qmake/all.include )
Plugin()
Doc(Plugin-Datacontrol)
DIRECTORIES = .
# Input
HEADERS += $$getFilesFromDir($$DIRECTORIES,*.hh)
SOURCES += $$getFilesFromDir($$DIRECTORIES,*.cc)
FORMS += $$getFilesFromDir($$DIRECTORIES,*.ui)
################################################################################
################################################################################
#
################################################################################
include( $$TOPDIR/qmake/all.include )
Plugin()
DIRECTORIES = .
# Input
HEADERS += $$getFilesFromDir($$DIRECTORIES,*.hh)
SOURCES += $$getFilesFromDir($$DIRECTORIES,*.cc)
FORMS += $$getFilesFromDir($$DIRECTORIES,*.ui)
################################################################################
################################################################################
#
################################################################################
include( $$TOPDIR/qmake/all.include )
Plugin()
DIRECTORIES = .
# Input
HEADERS += $$getFilesFromDir($$DIRECTORIES,*.hh)
SOURCES += $$getFilesFromDir($$DIRECTORIES,*.cc)
FORMS += $$getFilesFromDir($$DIRECTORIES,*.ui)
################################################################################
################################################################################
#
################################################################################
include( $$TOPDIR/qmake/all.include )
Plugin()
DIRECTORIES = .
exists( $$TOPDIR/ObjectTypes/BSplineCurve) {
DEFINES *= ENABLE_BSPLINECURVE_SUPPORT
}
exists( $$TOPDIR/ObjectTypes/BSplineSurface) {
DEFINES *= ENABLE_BSPLINESURFACE_SUPPORT
}
# Input
HEADERS += $$getFilesFromDir($$DIRECTORIES,*.hh)
SOURCES += $$getFilesFromDir($$DIRECTORIES,*.cc)
FORMS += $$getFilesFromDir($$DIRECTORIES,*.ui)
################################################################################
################################################################################
#
################################################################################
include( $$TOPDIR/qmake/all.include )
Plugin()
DIRECTORIES = .
# Input
HEADERS += $$getFilesFromDir($$DIRECTORIES,*.hh)
SOURCES += $$getFilesFromDir($$DIRECTORIES,*.cc)
FORMS += $$getFilesFromDir($$DIRECTORIES,*.ui)
################################################################################
################################################################################
#
################################################################################
include( $$TOPDIR/qmake/all.include )
Plugin()
DIRECTORIES = .
# Input
HEADERS += $$getFilesFromDir($$DIRECTORIES,*.hh)
SOURCES += $$getFilesFromDir($$DIRECTORIES,*.cc)
FORMS += $$getFilesFromDir($$DIRECTORIES,*.ui)
################################################################################
################################################################################
#
################################################################################
include( $$TOPDIR/qmake/all.include )
Plugin()
DIRECTORIES = .
# Input
HEADERS += $$getFilesFromDir($$DIRECTORIES,*.hh)
SOURCES += $$getFilesFromDir($$DIRECTORIES,*.cc)
FORMS += $$getFilesFromDir($$DIRECTORIES,*.ui)
################################################################################
################################################################################
# Plugin FileSkeleton
################################################################################
include( $$TOPDIR/qmake/all.include )
Plugin()
mpi()
petsc()
slepc()
gmm()
DEPENDPATH += $${TOPDIR}/ObjectTypes/Skeleton/
INCLUDEPATH += $${TOPDIR}/ObjectTypes/Skeleton/
DIRECTORIES = .
# Input
HEADERS += $$getFilesFromDir($$DIRECTORIES,*.hh)
SOURCES += $$getFilesFromDir($$DIRECTORIES,*.cc)
FORMS += $$getFilesFromDir($$DIRECTORIES,*.ui)
################################################################################
################################################################################
#
################################################################################
include( $$TOPDIR/qmake/all.include )
Plugin()
DIRECTORIES = .
# Input
HEADERS += $$getFilesFromDir($$DIRECTORIES,*.hh)
SOURCES += $$getFilesFromDir($$DIRECTORIES,*.cc)
FORMS += $$getFilesFromDir($$DIRECTORIES,*.ui)
################################################################################
################################################################################
#
################################################################################
include( $$TOPDIR/qmake/all.include )
Plugin()
openmp()
DIRECTORIES = .
# Input
HEADERS += $$getFilesFromDir($$DIRECTORIES,*.hh)
SOURCES += $$getFilesFromDir($$DIRECTORIES,*.cc)
FORMS += $$getFilesFromDir($$DIRECTORIES,*.ui)
################################################################################
################################################################################
# Plugin FileSkeleton
################################################################################
include( $$TOPDIR/qmake/all.include )
Plugin()
mpi()
petsc()
slepc()
gmm()
DEPENDPATH += $${TOPDIR}/ObjectTypes/Skeleton/
INCLUDEPATH += $${TOPDIR}/ObjectTypes/Skeleton/
DIRECTORIES = .
# Input
HEADERS += $$getFilesFromDir($$DIRECTORIES,*.hh)
SOURCES += $$getFilesFromDir($$DIRECTORIES,*.cc)
FORMS += $$getFilesFromDir($$DIRECTORIES,*.ui)
################################################################################
################################################################################
#
################################################################################
include( $$TOPDIR/qmake/all.include )
Plugin()
DIRECTORIES = .
# Input
HEADERS += $$getFilesFromDir($$DIRECTORIES,*.hh)
SOURCES += $$getFilesFromDir($$DIRECTORIES,*.cc)
FORMS += $$getFilesFromDir($$DIRECTORIES,*.ui)
################################################################################
################################################################################
#
################################################################################
include( $$TOPDIR/qmake/all.include )
Plugin()
DIRECTORIES = .
# Input
HEADERS += $$getFilesFromDir($$DIRECTORIES,*.hh)
SOURCES += $$getFilesFromDir($$DIRECTORIES,*.cc)
FORMS += $$getFilesFromDir($$DIRECTORIES,*.ui)
################################################################################
################################################################################
#
################################################################################
include( $$TOPDIR/qmake/all.include )
Plugin()
DIRECTORIES = .
# Input
HEADERS += $$getFilesFromDir($$DIRECTORIES,*.hh)
SOURCES += $$getFilesFromDir($$DIRECTORIES,*.cc)
FORMS += $$getFilesFromDir($$DIRECTORIES,*.ui)
################################################################################
################################################################################
#
################################################################################
include( $$TOPDIR/qmake/all.include )
Plugin()
openmp()
DIRECTORIES = .
# Input
HEADERS += $$getFilesFromDir($$DIRECTORIES,*.hh)
SOURCES += $$getFilesFromDir($$DIRECTORIES,*.cc)
FORMS += $$getFilesFromDir($$DIRECTORIES,*.ui)
################################################################################
################################################################################
#
################################################################################
include( $$TOPDIR/qmake/all.include )
Plugin()
openmp()
DIRECTORIES = .
# Input
HEADERS += $$getFilesFromDir($$DIRECTORIES,*.hh)
SOURCES += $$getFilesFromDir($$DIRECTORIES,*.cc)
FORMS += $$getFilesFromDir($$DIRECTORIES,*.ui)
################################################################################
################################################################################
#
################################################################################
include( $$TOPDIR/qmake/all.include )
openmp()
Plugin()
DIRECTORIES = .
# Input
HEADERS += $$getFilesFromDir($$DIRECTORIES,*.hh)
SOURCES += $$getFilesFromDir($$DIRECTORIES,*.cc)
FORMS += $$getFilesFromDir($$DIRECTORIES,*.ui)
################################################################################
################################################################################
#
################################################################################
include( $$TOPDIR/qmake/all.include )
Plugin()
DIRECTORIES = .
# Input
HEADERS += $$getFilesFromDir($$DIRECTORIES,*.hh)
SOURCES += $$getFilesFromDir($$DIRECTORIES,*.cc)
FORMS += $$getFilesFromDir($$DIRECTORIES,*.ui)
################################################################################
################################################################################
#
################################################################################
include( $$TOPDIR/qmake/all.include )
Plugin()
DIRECTORIES = .
# Input
HEADERS += $$getFilesFromDir($$DIRECTORIES,*.hh)
SOURCES += $$getFilesFromDir($$DIRECTORIES,*.cc)
FORMS += $$getFilesFromDir($$DIRECTORIES,*.ui)
################################################################################
################################################################################
#
################################################################################
include( $$TOPDIR/qmake/all.include )
Plugin()
openmp()
exists( $$TOPDIR/ObjectTypes/PolyLine) {
DEFINES *= ENABLE_POLYLINE_SUPPORT
}
DIRECTORIES = . PolyLine BSplineCurve widgets
# Input
HEADERS += $$getFilesFromDir($$DIRECTORIES,*.hh)
SOURCES += $$getFilesFromDir($$DIRECTORIES,*.cc)
FORMS += $$getFilesFromDir($$DIRECTORIES,*.ui)
################################################################################
################################################################################
#
################################################################################
include( $$TOPDIR/qmake/all.include )
Plugin()
DIRECTORIES = .
# Input
HEADERS += $$getFilesFromDir($$DIRECTORIES,*.hh)
SOURCES += $$getFilesFromDir($$DIRECTORIES,*.cc)
FORMS += $$getFilesFromDir($$DIRECTORIES,*.ui)
################################################################################
################################################################################
# Plugin SkeletalAnimation
################################################################################
include( $${TOPDIR}/qmake/all.include )
Plugin()
DIRECTORIES = .
DIRECTORIES += $$files($${TOPDIR}/Plugin-SkeletalAnimation/*)
# Input
HEADERS += $$getFilesFromDir($$DIRECTORIES,*.hh)