11
PKGDATADIR=$(top_srcdir)/data
13
PKGDATADIR=$(datadir)/unity
18
libunity_private_la_CPPFLAGS = \
19
-DDATADIR=\"$(DATADIR)\" \
20
-DPKGDATADIR=\"$(PKGDATADIR)\" \
21
-DINDICATORDIR=\""$(INDICATORDIR)"\" \
22
-DINDICATORICONSDIR=\""$(INDICATORICONSDIR)"\" \
23
-DGETTEXT_PACKAGE=\"$(GETTEXT_PACKAGE)\" \
24
-DG_LOG_DOMAIN=\"libunity-private\" \
25
-DGNOME_DESKTOP_USE_UNSTABLE_API \
27
$(MAINTAINER_CFLAGS) \
28
-I$(top_srcdir)/unity/ \
29
-I$(top_srcdir)/src/ \
30
-I$(top_srcdir)/places/ \
31
-I$(top_srcdir)/launcher/ \
32
-I$(top_srcdir)/testing/
34
libunity_private_la_VALAFLAGS = \
36
-H unity-private.h -d . \
38
--library unity-private \
39
--vapidir=$(top_srcdir)/vapi/ \
40
--vapidir=$(top_srcdir)/unity/ \
44
--pkg clutter-gtk-0.10 \
48
--pkg Dbusmenu-Glib-0.2\
65
$(MAINTAINER_VALAFLAGS)
67
libunity_private_la_LIBADD = \
69
$(top_builddir)/unity/libunity.la
79
panel/panel-background.vala \
80
panel/panel-divider.vala \
81
panel/panel-home-button.vala \
82
panel/panel-indicator-background.vala \
83
panel/panel-indicator-bar.vala \
84
panel/panel-indicator-model.vala \
85
panel/panel-indicator-object-entry-view.vala \
86
panel/panel-indicator-object-view.vala \
87
panel/panel-menu-manager.vala \
88
panel/panel-menubar.vala \
89
panel/panel-tray.vala \
90
panel/panel-view.vala \
91
panel/panel-window-buttons.vala
94
places/places-button.vala \
95
places/places-controller.vala \
96
places/places-default-renderer-group.vala \
97
places/places-default-renderer-tiles.vala \
98
places/places-default-renderer.vala \
99
places/places-folder-browser-renderer.vala \
100
places/places-place-bar.vala \
101
places/places-place-entry-scroller-child.vala \
102
places/places-place-entry-view.vala \
103
places/places-place-entry.vala \
104
places/places-place-home.vala \
105
places/places-place-home-renderer.vala \
106
places/places-place-model.vala \
107
places/places-place-view.vala \
108
places/places-place.vala \
109
places/places-place-search-bar.vala \
110
places/places-place-search-entry.vala \
111
places/places-place-search-extra-action.vala \
112
places/places-place-search-navigation.vala \
113
places/places-place-search-sections-bar.vala \
114
places/places-trash-controller.vala \
115
places/places-view.vala \
116
places/places-volume-controller.vala \
117
places/places-volume-child-controller.vala
120
launcher/application-controller.vala \
121
launcher/launcher.vala \
122
launcher/quicklist-check-menu-item.vala \
123
launcher/quicklist-controller.vala \
124
launcher/quicklist-image-menu-item.vala \
125
launcher/quicklist-menu-item.vala \
126
launcher/quicklist-radio-menu-item.vala \
127
launcher/quicklist-seperator-menu-item.vala \
128
launcher/quicklist-view.vala \
129
launcher/scrollerchild-controller.vala \
130
launcher/scrollerchild.vala \
131
launcher/scroller-controller.vala \
132
launcher/scroller-model.vala \
133
launcher/scroller-view.vala
136
gesture/gesture-dispatcher.vala \
137
gesture/gesture-dispatcher-xcb.vala \
138
gesture/gesture-dispatcher-xcb-glu.vala \
139
gesture/gesture-event.vala
143
testing/background.vala \
144
testing/object-registry.vala \
145
testing/perf-logger.vala \
146
testing/test-director.vala \
147
testing/test-utils.vala \
148
testing/test-window.vala
150
libunity_private_la_VALASOURCES = \
155
$(launcher_sources) \
158
libunity_private_la_SOURCES = \
161
gesture/gesture-dispatcher-xcb-glue.c \
164
$(libunity_private_la_VALASOURCES:.vala=.c)
166
libunity_private_la_APIFILES = unity-private.vapi unity-private.h unity-utils.h
168
BUILT_SOURCES += libunity_private_la.vala.stamp
170
libunity_private_la.vala.stamp \
171
$(libunity_private_la_APIFILES) \
172
$(libunity_private_la_VALASOURCES)
174
libunity_private_la.vala.stamp $(libunity_private_la_APIFILES): $(libunity_private_la_VALASOURCES)
175
$(AM_V_GEN) $(VALAC) $(libunity_private_la_VALAFLAGS) $^
176
touch libunity_private_la.vala.stamp
181
$(libunity_private_la_VALASOURCES:.vala=.c) \