-
Notifications
You must be signed in to change notification settings - Fork 4
/
voxelio.pro
99 lines (93 loc) · 2.76 KB
/
voxelio.pro
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
TARGET = voxelio
TEMPLATE = lib
CONFIG -= qt
CONFIG += c++17 strict_c strict_c++
CONFIG(release, debug|release) {
DEFINES += VXIO_RELEASE
}
CONFIG(debug, debug|release) {
DEFINES += VXIO_DEBUG
}
LIBS += -lstdc++fs
INCLUDEPATH += include
SOURCES += \
src/3rd_party/lodepng.cpp \
src/3rd_party/miniz_cpp.cpp \
src/3rd_party/miniz.c \
src/assert.cpp \
src/builtin.cpp \
src/deflate.cpp \
src/filetype.cpp \
src/format/cubeworld.cpp \
src/format/png.cpp \
src/hextree_.cpp \
src/image.cpp \
src/ioutil.cpp \
src/log.cpp \
src/sstreamwrap.cpp \
src/stream.cpp \
src/format/svx.cpp \
src/stringmanip.cpp \
src/voxelarray.cpp \
src/voxelio.cpp \
src/format/binvox.cpp \
src/stringify.cpp \
src/palette.cpp \
src/format/ply.cpp \
src/format/qb.cpp \
src/format/qef.cpp \
src/format/vl32.cpp \
src/format/vobj.cpp \
src/format/vox.cpp \
src/format/xyzrgb.cpp
HEADERS += \
include/voxelio/3rd_party/lodepng/lodepng.hpp \
include/voxelio/3rd_party/lodepng/lodepngfwd.hpp \
include/voxelio/3rd_party/miniz_cpp/miniz_cpp.hpp \
include/voxelio/3rd_party/miniz_cpp/miniz_cppfwd.hpp \
include/voxelio/3rd_party/miniz/miniz.h \
include/voxelio/assert.hpp \
include/voxelio/bits.hpp \
include/voxelio/build.hpp \
include/voxelio/builtin.hpp \
include/voxelio/color.hpp \
include/voxelio/constantsfwd.hpp \
include/voxelio/deflate.hpp \
include/voxelio/endian.hpp \
include/voxelio/filetype.hpp \
include/voxelio/format/cubeworld.hpp \
include/voxelio/format/png.hpp \
include/voxelio/hextree_.hpp \
include/voxelio/ileave.hpp \
include/voxelio/image.hpp \
include/voxelio/intdiv.hpp \
include/voxelio/intlog.hpp \
include/voxelio/ioutil.hpp \
include/voxelio/log.hpp \
include/voxelio/macro.hpp \
include/voxelio/parse.hpp \
include/voxelio/primitives.hpp \
include/voxelio/sstreamwrap.hpp \
include/voxelio/stream.hpp \
include/voxelio/format/svx.hpp \
include/voxelio/streamfwd.hpp \
include/voxelio/stringmanip.hpp \
include/voxelio/util.hpp \
include/voxelio/vec.hpp \
include/voxelio/stringify.hpp \
include/voxelio/voxelarray.hpp \
include/voxelio/voxelio.hpp \
include/voxelio/format/binvox.hpp \
include/voxelio/palette.hpp \
include/voxelio/format/ply.hpp \
include/voxelio/format/qb.hpp \
include/voxelio/format/qbt.hpp \
include/voxelio/format/qef.hpp \
include/voxelio/format/xyzrgb.hpp \
include/voxelio/results.hpp \
include/voxelio/types.hpp \
include/voxelio/format/vl32.hpp \
include/voxelio/format/vobj.hpp \
include/voxelio/format/vox.hpp \
include/voxelio/wbits.hpp \
include/voxelio/wileave.hpp