include($$[STARLAB])
StarlabTemplate(none)
TEMPLATE = lib
CONFIG += staticlib
# Build flag
CONFIG(debug, debug|release) {
CFG = debug
} else {
CFG = release
}
# Library name and destination
TARGET = Reconstruction
DESTDIR = $$PWD/$$CFG/lib
HEADERS += poissonrecon.h \
Src/Vector.h \
Src/Time.h \
Src/SparseMatrix.h \
Src/PPolynomial.h \
Src/Polynomial.h \
Src/PointStream.h \
Src/Ply.h \
Src/PlyFile.h \
Src/Octree.h \
Src/MultiGridOctreeData.h \
Src/MemoryUsage.h \
Src/MAT.h \
Src/MarchingCubes.h \
Src/Hash.h \
Src/Geometry.h \
Src/FunctionData.h \
Src/Factor.h \
Src/CmdLineParser.h \
Src/BSplineData.h \
Src/BinaryNode.h \
Src/Array.h \
Src/Allocator.h
SOURCES += poissonrecon.cpp \
Src/Vector.inl \
Src/Time.cpp \
Src/SparseMatrix.inl \
Src/PPolynomial.inl \
Src/Polynomial.inl \
Src/PoissonRecon.cpp \
Src/PointStream.inl \
Src/PlyFile.cpp \
Src/Octree.inl \
Src/MultiGridOctreeData.inl \
Src/MAT.inl \
Src/MarchingCubes.cpp \
Src/Geometry.inl \
Src/Geometry.cpp \
Src/FunctionData.inl \
Src/Factor.cpp \
Src/CmdLineParser.inl \
Src/CmdLineParser.cpp \
Src/BSplineData.inl \
Src/Array.inl
unix:!mac:QMAKE_CXXFLAGS = $$QMAKE_CFLAGS -fpermissive
mac:QMAKE_LFLAGS += -fopenmp
mac:QMAKE_CXXFLAGS += -fopenmp