~canonical-dx-team/unity/unity.fix-ql-losing-focus

« back to all changes in this revision

Viewing changes to unity-private/Makefile.am

  • Committer: Neil Jagdish Patel
  • Date: 2010-11-11 18:51:08 UTC
  • mfrom: (572.1.58 unity-3.0)
  • Revision ID: neil.patel@canonical.com-20101111185108-71923a90txzvxbit
[merge] Unity 3

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
BUILT_SOURCES =
2
 
CLEANFILES =
3
 
EXTRA_DIST =
4
 
 
5
 
DATADIR = $(datadir)
6
 
if HAVE_TESTING
7
 
BASE_CFLAGS+=-DTESTING
8
 
endif
9
 
 
10
 
if HAVE_LOCALINSTALL
11
 
PKGDATADIR=$(top_srcdir)/data
12
 
else
13
 
PKGDATADIR=$(datadir)/unity
14
 
endif
15
 
lib_LTLIBRARIES = \
16
 
  libunity-private.la
17
 
 
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 \
26
 
  $(BASE_CFLAGS) \
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/
33
 
 
34
 
libunity_private_la_VALAFLAGS = \
35
 
  -C \
36
 
  -H unity-private.h -d . \
37
 
  --thread \
38
 
  --library unity-private \
39
 
  --vapidir=$(top_srcdir)/vapi/ \
40
 
  --vapidir=$(top_srcdir)/unity/ \
41
 
  --pkg Bamf-0.2 \
42
 
  --pkg clutk-0.3 \
43
 
  --pkg clutter-1.0 \
44
 
  --pkg clutter-gtk-0.10 \
45
 
  --pkg config \
46
 
  --pkg cogl-1.0 \
47
 
  --pkg dbus-glib-1 \
48
 
  --pkg Dbusmenu-Glib-0.2\
49
 
  --pkg dee-1.0 \
50
 
  --pkg gconf-2.0 \
51
 
  --pkg gdk-2.0 \
52
 
  --pkg gdk-x11-2.0 \
53
 
  --pkg gee-1.0 \
54
 
  --pkg gio-unix-2.0 \
55
 
  --pkg gtk+-2.0 \
56
 
  --pkg gnome-bg-2.0 \
57
 
  --pkg indicator \
58
 
  --pkg libwnck-1.0 \
59
 
  --pkg pango \
60
 
  --pkg unity \
61
 
  --pkg unity-const \
62
 
  --pkg unity-misc \
63
 
  --pkg unique-1.0 \
64
 
  --pkg x11 \
65
 
  $(MAINTAINER_VALAFLAGS)
66
 
 
67
 
libunity_private_la_LIBADD = \
68
 
  $(BASE_LIBS) \
69
 
  $(top_builddir)/unity/libunity.la
70
 
 
71
 
# Vala Sources
72
 
private_sources = \
73
 
  application.vala \
74
 
  unity.vala \
75
 
  unity-quirks.vala \
76
 
  utils.vala
77
 
 
78
 
panel_sources = \
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
92
 
 
93
 
places_sources = \
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
118
 
 
119
 
launcher_sources = \
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
134
 
 
135
 
gesture_sources = \
136
 
  gesture/gesture-dispatcher.vala \
137
 
  gesture/gesture-dispatcher-xcb.vala \
138
 
  gesture/gesture-dispatcher-xcb-glu.vala \
139
 
  gesture/gesture-event.vala
140
 
 
141
 
 
142
 
testing_sources = \
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
149
 
 
150
 
libunity_private_la_VALASOURCES = \
151
 
  $(gesture_sources) \
152
 
  $(private_sources) \
153
 
  $(panel_sources) \
154
 
  $(places_sources) \
155
 
  $(launcher_sources) \
156
 
  $(testing_sources)
157
 
 
158
 
libunity_private_la_SOURCES = \
159
 
  gesture/gesture.c \
160
 
  gesture/gesture.h \
161
 
  gesture/gesture-dispatcher-xcb-glue.c \
162
 
  unity-utils.c \
163
 
  unity-utils.h \
164
 
  $(libunity_private_la_VALASOURCES:.vala=.c)
165
 
 
166
 
libunity_private_la_APIFILES = unity-private.vapi unity-private.h unity-utils.h
167
 
 
168
 
BUILT_SOURCES += libunity_private_la.vala.stamp
169
 
EXTRA_DIST += \
170
 
  libunity_private_la.vala.stamp \
171
 
  $(libunity_private_la_APIFILES) \
172
 
  $(libunity_private_la_VALASOURCES)
173
 
 
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
177
 
 
178
 
CLEANFILES += \
179
 
  *.stamp \
180
 
  *.vapi \
181
 
  $(libunity_private_la_VALASOURCES:.vala=.c) \
182
 
  unity-private.h