41 lines
877 B
Prolog
41 lines
877 B
Prolog
|
# Base options
|
||
|
TEMPLATE = app
|
||
|
LANGUAGE = C++
|
||
|
|
||
|
# Executable name
|
||
|
TARGET = trimesh_ant_freeglut
|
||
|
|
||
|
# Directories
|
||
|
DESTDIR = .
|
||
|
OBJECTS_DIR = build/obj
|
||
|
|
||
|
# Lib headers
|
||
|
INCLUDEPATH += .
|
||
|
INCLUDEPATH += ../../..
|
||
|
|
||
|
# Lib sources
|
||
|
SOURCES += ../../../wrap/ply/plylib.cpp
|
||
|
SOURCES += ../../../wrap/gui/trackball.cpp
|
||
|
SOURCES += ../../../wrap/gui/trackmode.cpp
|
||
|
|
||
|
|
||
|
# Compile glew
|
||
|
DEFINES += GLEW_STATIC
|
||
|
SOURCES += ../../../../code/lib/glew/src/glew.c
|
||
|
|
||
|
# Awful problem with windows..
|
||
|
win32{
|
||
|
DEFINES += NOMINMAX
|
||
|
INCLUDEPATH += ../../../../code/lib/glew/include
|
||
|
INCLUDEPATH += ../../../../code/lib/AntTweakBar/include
|
||
|
INCLUDEPATH += ../../../../code/lib/freeglut/include
|
||
|
LIBS +=../../../../code/lib/AntTweakBar/lib/AntTweakBar.lib
|
||
|
LIBS +=../../../../code/lib/freeglut/lib/freeglut.lib
|
||
|
}
|
||
|
unix {
|
||
|
LIBS += -lfreeglut
|
||
|
}
|
||
|
|
||
|
# Input
|
||
|
SOURCES += main.cpp
|