-
Notifications
You must be signed in to change notification settings - Fork 75
/
Copy pathpathview.pro
85 lines (75 loc) · 1.8 KB
/
pathview.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
TEMPLATE = lib
QT += qml quick network
uri = Machinekit.PathView
include(../plugin.pri)
include(../zeromq.pri)
include(../../3rdparty/machinetalk-protobuf-qt/machinetalk-protobuf-lib.pri)
include(../common/common.pri)
include(../machinetalk/machinetalk.pri)
# Input
SOURCES += \
plugin/plugin.cpp \
qglcamera.cpp \
gcodeprogramitem.cpp \
gcodeprogramloader.cpp \
gcodeprogrammodel.cpp \
glcanvas.cpp \
glcubeitem.cpp \
glcylinderitem.cpp \
glitem.cpp \
glpathitem.cpp \
gllight.cpp \
glsphereitem.cpp \
glview.cpp \
previewclient.cpp \
gllathetoolitem.cpp
HEADERS += \
plugin/plugin.h \
gcodeprogramitem.h \
gcodeprogramloader.h \
gcodeprogrammodel.h \
glcanvas.h \
glcubeitem.h \
glcylinderitem.h \
qglcamera.h \
glitem.h \
gllight.h \
glpathitem.h \
glsphereitem.h \
glview.h \
previewclient.h \
gllathetoolitem.h \
pi_constants.h
RESOURCES += \
shaders.qrc \
pathview.qrc
QML_FILES = \
$$PWD/BoundingBox3D.qml \
$$PWD/ClearBackplotAction.qml \
$$PWD/Coordinate3D.qml \
$$PWD/GCodeSync.qml \
$$PWD/Grid3D.qml \
$$PWD/PathView3D.qml \
$$PWD/PathViewAction.qml \
$$PWD/PathViewCore.qml \
$$PWD/PathViewObject.qml \
$$PWD/ProgramExtents3D.qml \
$$PWD/ProgramOffsets3D.qml \
$$PWD/SourceView.qml \
$$PWD/ViewModeAction.qml \
$$PWD/ZoomInAction.qml \
$$PWD/ZoomOutAction.qml \
$$PWD/ZoomOriginalAction.qml
QML_INFRA_FILES = \
$$QML_FILES \
plugin/qmldir
OTHER_FILES += \
SimpleVertex.glsl \
SimpleFragment.glsl \
LineVertexShader.glsl \
LineFragmentShader.glsl \
TextFragmentShader.glsl \
TextVertexShader.glsl
include(../deployment.pri)
TRANSLATIONS_PATH = $$PWD/translations
include(../translation.pri)