~zsombi/ubuntu-ui-toolkit/expose-alarm-id

« back to all changes in this revision

Viewing changes to src/Ubuntu/Components/ComponentModule.pro

  • Committer: Zsombor Egri
  • Date: 2015-07-27 08:48:41 UTC
  • mfrom: (1423.1.155 staging)
  • Revision ID: zsombor.egri@canonical.com-20150727084841-9tz7dvs8f3miknuo
staging sync

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
TEMPLATE=aux
2
 
 
3
 
CONFIG+=ubuntu_qml_module
4
 
 
5
 
uri = Ubuntu.Components
6
 
installPath = $$[QT_INSTALL_QML]/$$replace(uri, \\., /)
7
 
 
8
 
# qmldir file
9
 
qmldir_file.installPath = $$installPath
10
 
qmldir_file.files = qmldir
11
 
 
12
 
# qml source files
13
 
qml_files.installPath = $$installPath
14
 
qml_files.files = *.qml
15
 
 
16
 
# javascript files
17
 
js_files.installPath = $$installPath
18
 
js_files.files = *.js
 
1
CXX_MODULE = qml
 
2
TARGET  = UbuntuComponents
 
3
TARGETPATH = Ubuntu/Components
 
4
IMPORT_VERSION = 0.1
 
5
 
 
6
include(plugin/plugin.pri)
19
7
 
20
8
#artwork files
21
 
artwork_files.installPath = $$installPath/artwork
22
 
artwork_files.files = $$system(find artwork -type f)
23
 
 
24
 
UBUNTU_QML_MODULE_FILES += qmldir_file qml_files js_files artwork_files
25
 
 
26
 
plugins_qmltypes.path = $$installPath
27
 
plugins_qmltypes.files = plugins.qmltypes
28
 
# Silence spam on stderr due to fonts
29
 
# https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1256999
30
 
# https://bugreports.qt-project.org/browse/QTBUG-36243
31
 
plugins_qmltypes.extra = ALARM_BACKEND=memory $$[QT_INSTALL_BINS]/qmlplugindump -notrelocatable Ubuntu.Components 0.1 ../../ 2>/dev/null > $(INSTALL_ROOT)/$$installPath/plugins.qmltypes
32
 
INSTALLS += plugins_qmltypes
33
 
 
34
 
install_subtargets.depends += plugins_qmltypes
 
9
ARTWORK_FILES = $$system(find artwork -type f)
 
10
 
 
11
QML_FILES += $$ARTWORK_FILES
 
12
 
 
13
#1.0
 
14
QML_FILES += 1.0/Button.qml \
 
15
             1.0/Icon.qml \
 
16
             1.0/ProgressBar.qml \
 
17
             1.0/UbuntuColors.qml
 
18
 
 
19
#1.1
 
20
QML_FILES += 1.1/Button.qml \
 
21
             1.1/Haptics.qml \
 
22
             1.1/Icon.qml \
 
23
             1.1/ProgressBar.qml \
 
24
             1.1/UbuntuColors.qml
 
25
 
 
26
#1.2
 
27
QML_FILES += 1.2/AbstractButton.qml \
 
28
             1.2/ActionItem.qml \
 
29
             1.2/ActionList.qml \
 
30
             1.2/ActivityIndicator.qml \
 
31
             1.2/AnimatedItem.qml \
 
32
             1.2/AppHeader.qml \
 
33
             1.2/Captions.qml \
 
34
             1.2/CheckBox.qml \
 
35
             1.2/colorUtils.js \
 
36
             1.2/ComboButton.qml \
 
37
             1.2/CrossFadeImage10.qml \
 
38
             1.2/CrossFadeImage11.qml \
 
39
             1.2/dateUtils.js \
 
40
             1.2/DraggingArea.qml \
 
41
             1.2/Header.qml \
 
42
             1.2/InputHandler.qml \
 
43
             1.2/Label.qml \
 
44
             1.2/MainView12.qml \
 
45
             1.2/MainViewBase.qml \
 
46
             1.2/MainView.qml \
 
47
             1.2/mathUtils.js \
 
48
             1.2/Object.qml \
 
49
             1.2/OptionSelectorDelegate.qml \
 
50
             1.2/OptionSelector.qml \
 
51
             1.2/OrientationHelper.qml \
 
52
             1.2/Page10.qml \
 
53
             1.2/Page11.qml \
 
54
             1.2/PageHeadConfiguration.qml \
 
55
             1.2/PageHeadSections.qml \
 
56
             1.2/PageHeadState.qml \
 
57
             1.2/PageStack.qml \
 
58
             1.2/PageTreeNode.qml \
 
59
             1.2/PageWrapper.qml \
 
60
             1.2/PageWrapperUtils.js \
 
61
             1.2/Panel.qml \
 
62
             1.2/PullToRefresh.qml \
 
63
             1.2/Scrollbar.qml \
 
64
             1.2/scrollbarUtils.js \
 
65
             1.2/Slider.qml \
 
66
             1.2/sliderUtils.js \
 
67
             1.2/stack.js \
 
68
             1.2/Switch.qml \
 
69
             1.2/TabBar.qml \
 
70
             1.2/Tab.qml \
 
71
             1.2/Tabs.qml \
 
72
             1.2/TextArea.qml \
 
73
             1.2/TextCursor.qml \
 
74
             1.2/TextField.qml \
 
75
             1.2/TextInputPopover.qml \
 
76
             1.2/ToolbarButton.qml \
 
77
             1.2/ToolbarItems.qml \
 
78
             1.2/Toolbar.qml \
 
79
             1.2/UbuntuListView11.qml \
 
80
             1.2/UbuntuListView.qml \
 
81
             1.2/UbuntuNumberAnimation.qml
 
82
 
 
83
#1.3
 
84
QML_FILES += 1.3/AbstractButton.qml \
 
85
             1.3/ActionBar.qml \
 
86
             1.3/ActionItem.qml \
 
87
             1.3/ActionList.qml \
 
88
             1.3/ActivityIndicator.qml \
 
89
             1.3/AnimatedItem.qml \
 
90
             1.3/AppHeader.qml \
 
91
             1.3/Button.qml \
 
92
             1.3/Captions.qml \
 
93
             1.3/CheckBox.qml \
 
94
             1.3/ComboButton.qml \
 
95
             1.3/CrossFadeImage.qml \
 
96
             1.3/DraggingArea.qml \
 
97
             1.3/Header.qml \
 
98
             1.3/InputHandler.qml \
 
99
             1.3/Label.qml \
 
100
             1.3/MainViewBase.qml \
 
101
             1.3/MainView.qml \
 
102
             1.3/OptionSelectorDelegate.qml \
 
103
             1.3/OptionSelector.qml \
 
104
             1.3/OrientationHelper.qml \
 
105
             1.3/PageHeadConfiguration.qml \
 
106
             1.3/PageHeadSections.qml \
 
107
             1.3/PageHeadState.qml \
 
108
             1.3/Page.qml \
 
109
             1.3/PageStack.qml \
 
110
             1.3/PageTreeNode.qml \
 
111
             1.3/pageUtils.js \
 
112
             1.3/PageWrapper.qml \
 
113
             1.3/Panel.qml \
 
114
             1.3/ProgressBar.qml \
 
115
             1.3/PullToRefresh.qml \
 
116
             1.3/Scrollbar.qml \
 
117
             1.3/Sections.qml \
 
118
             1.3/Slider.qml \
 
119
             1.3/Switch.qml \
 
120
             1.3/TabBar.qml \
 
121
             1.3/Tab.qml \
 
122
             1.3/Tabs.qml \
 
123
             1.3/TextArea.qml \
 
124
             1.3/TextCursor.qml \
 
125
             1.3/TextField.qml \
 
126
             1.3/TextInputPopover.qml \
 
127
             1.3/ToolbarButton.qml \
 
128
             1.3/ToolbarItems.qml \
 
129
             1.3/Toolbar.qml \
 
130
             1.3/UbuntuColors.qml \
 
131
             1.3/UbuntuListView11.qml \
 
132
             1.3/UbuntuListView.qml \
 
133
             1.3/UbuntuNumberAnimation.qml \
 
134
             1.3/ListItemPopover.qml \
 
135
             1.3/BottomEdgeHint.qml
 
136
 
 
137
OTHER_FILES+= 1.3/CrossFadeImage.qdoc \
 
138
             1.3/UbuntuListView11.qdoc \
 
139
             1.3/Page.qdoc \
 
140
             1.3/PageHeadConfiguration.qdoc \
 
141
             1.3/MainView.qdoc \
 
142
             1.3/Icon.qdoc
 
143
 
 
144
load(ubuntu_qml_plugin)
 
145
 
35
146