comman line builder pro

This commit is contained in:
Fabio Ganovelli ganovelli 2010-08-02 16:42:34 +00:00
parent a009964c68
commit c49df8a870

View File

@ -0,0 +1,83 @@
# Base options
TEMPLATE = app
LANGUAGE = C++
CONFIG += console
CONFIG += debug
QT += xml
QT += opengl
# Executable name
TARGET = ocme_builder
# Directories
DESTDIR = .
UI_DIR = build/ui
MOC_DIR = build/moc
OBJECTS_DIR = build/obj
# Lib headers
# Lib
# Awful problem with windows..
win32 {
DEFINES += NOMINMAX
DEFINES += _CRT_SECURE_NO_WARNINGS
}
DEFINES += NO_BERKELEY
# Input
HEADERS += ocme.h \
ocme_definition.h \
ocme_assert.h \
ocme_add.h \
ocme_extract.h \
cell_attributes.h \
import_ocm_ply.h \
../ooc_vector/ooc_chains.h \
../../../../../../vcglib/wrap/system/getopt.h
HEADERS += cell.h
HEADERS += type_traits.h
HEADERS += ../utils/logging.h
HEADERS += vcg_mesh.h
HEADERS += cell.h
HEADERS += impostor_definition.h \
ocme_impostor.h \
ocme_commit.h \
impostor_create.h
SOURCES += main.cpp \
../ooc_vector/cache_policy.cpp \
../ooc_vector/ooc_chains.cpp \
../ooc_vector/berkeleydb/ooc_chunks_berkeleydb.cpp \
../ooc_vector/berkeleydb/berkeleyDb.cpp \
../utils/string_serialize.cpp \
../ooc_vector/simpledb.cpp \
../../../../../../vcglib/wrap/system/getopt.cpp
SOURCES += cell.cpp
SOURCES += ocme.cpp
SOURCES += ocme_garbage.cpp
SOURCES += ocme_debug.cpp
SOURCES += berkeleydb/ocme_berkeleyDb.cpp
SOURCES += ../../../../../../vcglib/wrap/ply/plylib.cpp \
impostor_create.cpp \
ocme_disk_loader.cpp \
ocme_impostor.cpp \
plane_box_quantization.cpp
SOURCES -= core.pro
HEADERS -= chain_mem_berkeleydSb.h
INCLUDEPATH += ./berkeleydb \
. \
../utils/ \
../ooc_vector/ \
../ooc_vector/berkeleydb \
/usr/local/BerkeleyDB.4.7/include \
../../../../../../vcglib/ \
/usr/include/qt4/Qt \
../ \
QMAKE_CXXFLAGS_RELEASE += -DNDEBUG
#LIBS += -L/usr/lib \
# -L/usr/local/BerkeleyDB.4.7/lib \
LIBS += -lGLEW
# -ldb_cxx-4.7
win32:LIBS +=