fixed: 212882 - Account setup finished view label font size is not proper
[accounts-sso:libaccounts-ui.git] / lib / AccountsUI / AccountsUI.pro
1 include( ../../common-project-config.pri )
2 include( ../../common-vars.pri )
3
4 # -----------------------------------------------------------------------------
5 # target setup
6 # -----------------------------------------------------------------------------
7 TEMPLATE = lib
8 TARGET = AccountPlugin
9 VERSION = 1.0.0
10 CONFIG += qt \
11     meegotouch \
12     link_pkgconfig
13 QT += xml \
14     network
15
16 # -----------------------------------------------------------------------------
17 # dependencies
18 # -----------------------------------------------------------------------------
19 PKGCONFIG += accounts-qt \
20     libsignon-qt \
21     meegotouch
22
23 # -----------------------------------------------------------------------------
24 # input
25 # -----------------------------------------------------------------------------
26 HEADERS += account-plugin-interface.h \
27     service-plugin-interface.h \
28     abstract-account-setup-context.h \
29     abstract-service-setup-context.h \
30     abstract-setup-context.h \
31     account-setup-finished-page.h \
32     account-setup-finished-page-priv.h \
33     credentialdialog.h \
34     credentialwidget.h \
35     credentialwidgetview.h \
36     credentialimagewidget.h \
37     debug.h \
38     genericaccountsetupform.h \
39     generic-account-setup-context.h \
40     genericaccountsetupformview.h \
41     generic-service-plugin.h \
42     accountsmanagersingleton.h \
43     service-helper.h \
44     last-page-actions.h \
45     provider-plugin-process.h \
46     provider-plugin-process-priv.h \
47     provider-plugin-proxy.h \
48     provider-plugin-proxy-priv.h \
49     add-account-page.h \
50     service-selection-page.h \
51     service-model.h \
52     generic-service-setup-context.h \
53     parser.h \
54     settings-widgets.h \
55     layouts.h \
56     ui-builder.h \
57     accountsettingspage.h \
58     service-settings-widget.h \
59     common.h \
60     network-session-manager.h \
61     network-session-manager-priv.h \
62     settings-page.h \
63     sort-service-model.h \
64     account-sync-handler.h \
65     accountlistitem.h \
66     validation-data.h \
67     account-setup-finished-widget.h
68
69 SOURCES += abstract-account-setup-context.cpp \
70     abstract-service-setup-context.cpp \
71     abstract-setup-context.cpp \
72     credentialdialog.cpp \
73     credentialwidget.cpp \
74     credentialwidgetview.cpp \
75     generic-account-setup-context.cpp \
76     genericaccountsetupform.cpp \
77     genericaccountsetupformview.cpp \
78     generic-service-plugin.cpp \
79     accountsmanagersingleton.cpp \
80     service-helper.cpp \
81     last-page-actions.cpp \
82     provider-plugin-process.cpp \
83     provider-plugin-proxy.cpp \
84     add-account-page.cpp \
85     service-selection-page.cpp \
86     service-model.cpp \
87     generic-service-setup-context.cpp \
88     parser.cpp \
89     settings-widgets.cpp \
90     layouts.cpp \
91     accountsettingspage.cpp \
92     service-settings-widget.cpp \
93     common.cpp \
94     network-session-manager.cpp \
95     network-session-manager-priv.cpp \
96     settings-page.cpp \
97     sort-service-model.cpp \
98     account-sync-handler.cpp \
99     account-setup-finished-page.cpp \
100     accountlistitem.cpp \
101     account-setup-finished-widget.cpp
102
103 MODEL_HEADERS += \
104     credentialwidgetmodel.h \
105     genericaccountsetupformmodel.h
106 STYLE_HEADERS += \
107     credentialwidgetstyle.h \
108     genericaccountsetupformstyle.h
109
110 # add model and style headers to the project
111 HEADERS += $$MODEL_HEADERS
112 HEADERS += $$STYLE_HEADERS
113
114 # headers are the files which will be installed with "make install"
115 headers.files += AccountPluginInterface \
116     account-plugin-interface.h \
117     AbstractAccountSetupContext \
118     abstract-account-setup-context.h \
119     AbstractServiceSetupContext \
120     abstract-service-setup-context.h \
121     AbstractSetupContext \
122     abstract-setup-context.h \
123     AccountSettingsPage \
124     accountsettingspage.h \
125     account-setup-finished-page.h \
126     AccountSyncHandler \
127     account-sync-handler.h \
128     AccountsManagerSingleton \
129     accountsmanagersingleton.h \
130     AddAccountPage \
131     add-account-page.h \
132     Common \
133     common.h \
134     CredentialDialog \
135     credentialdialog.h \
136     CredentialWidget \
137     credentialwidget.h \
138     credentialwidgetmodel.h \
139     Debug \
140     debug.h \
141     GenericAccountSetupContext \
142     generic-account-setup-context.h \
143     genericaccountsetupform.h \
144     genericaccountsetupformmodel.h \
145     genericaccountsetupformstyle.h \
146     GenericServicePlugin \
147     generic-service-plugin.h \
148     GenericServiceSetupContext \
149     generic-service-setup-context.h \
150     LastPageActions \
151     last-page-actions.h \
152     NetworkSessionManager \
153     network-session-manager.h \
154     Parser \
155     parser.h \
156     ProviderPluginProcess \
157     provider-plugin-process.h \
158     ProviderPluginProxy \
159     provider-plugin-proxy.h \
160     ServiceHelper \
161     service-helper.h \
162     ServiceModel \
163     service-model.h \
164     ServicePluginInterface \
165     service-plugin-interface.h \
166     ServiceSelectionPage \
167     service-selection-page.h \
168     SortServiceModel \
169     sort-service-model.h \
170     UiBuilder \
171     ui-builder.h \
172     ValidationData \
173     validation-data.h
174
175 # -----------------------------------------------------------------------------
176 # common installation setup
177 # NOTE: remember to set headers.files before this include to have the headers
178 # properly setup.
179 # -----------------------------------------------------------------------------
180 include( ../../common-installs-config.pri )
181
182 # -----------------------------------------------------------------------------
183 # Installation target for application resources
184 # -----------------------------------------------------------------------------
185 pkgconfig.files = AccountPlugin.pc
186 pkgconfig.path = $${INSTALL_PREFIX}/lib/pkgconfig
187 view_configuration.files = $${_PRO_FILE_PWD_}/libAccountPlugin.conf
188 view_configuration.path = $${INSTALL_PREFIX}/share/themes/base/meegotouch/libAccountPlugin
189 style_configuration.files = $${_PRO_FILE_PWD_}/libAccountPlugin.css
190 style_configuration.path = $${INSTALL_PREFIX}/share/themes/base/meegotouch/libAccountPlugin/style
191 INSTALLS += \
192     pkgconfig \
193     view_configuration \
194     style_configuration