# Target is a library:  miniFlowVR

SOFA_DIR = ../..
TEMPLATE = lib
include($${SOFA_DIR}/sofa.cfg)

TARGET = miniFlowVR$$LIBSUFFIX
CONFIG += $$CONFIGLIBRARIES

DEFINES *= MINI_FLOWVR

HEADERS += \
           include/ftl/cmdline.h \
           include/ftl/crc.h \
           include/ftl/fixed_array.h \
           include/ftl/mat.h \
           include/ftl/quat.h \
           include/ftl/rmath.h \
           include/ftl/type.h \
           include/ftl/vec.h \
           include/flowvr/render/bbox.h \
           include/flowvr/render/mesh.h \
           include/flowvr/render/mesh.inl \
           include/flowvr/render/noise.h

SOURCES += \
           src/ftlm/cmdline.cpp \
           src/ftlm/crc.cpp \
           src/ftlm/mat.cpp \
           src/ftlm/quat.cpp \
           src/ftlm/type.cpp \
           src/librender/bbox.cpp \
           src/librender/mesh.cpp \
           src/librender/mesh_dist.cpp \
           src/librender/mesh_io_mesh.cpp \
           src/librender/mesh_io_obj.cpp \
           src/librender/mesh_io_off.cpp \
           src/librender/mesh_io_stl.cpp
