~unity-team/unity/trusty-1374785

« back to all changes in this revision

Viewing changes to src/Makefile.am

  • Committer: Neil Jagdish Patel
  • Date: 2009-12-14 22:44:07 UTC
  • mfrom: (43.1.10 trunk.fix-make)
  • Revision ID: neil.patel@canonical.com-20091214224407-ez2goxv2nf4ipmr4
[build] IT MAKE DISTS!

removed:
  src/places/Makefile.am
  src/quicklauncher/Makefile.am
  src/quicklauncher/application_view.vala
added:
  tests/test-const.vapi
renamed:
  src/places/bar_model.vala => src/places/bar-model.vala
  src/places/bar_view.vala => src/places/bar-view.vala
  src/places/default_model.vala => src/places/default-model.vala
  src/places/default_view.vala => src/places/default-view.vala
  src/quicklauncher/application_store.vala => src/quicklauncher/application-store.vala
  src/quicklauncher/launcher_store.vala => src/quicklauncher/launcher-store.vala
  src/quicklauncher/launcher_view.vala => src/quicklauncher/launcher-view.vala
  src/quicklauncher/prism_handler.vala => src/quicklauncher/prism-handler.vala
  src/quicklauncher/quicklauncher_manager.vala => src/quicklauncher/quicklauncher-manager.vala
modified:
  .bzrignore
  AUTHORS
  Makefile.am
  configure.ac
  libunity/Makefile.am
  src/Makefile.am
  src/quicklauncher/unity-scroller.vala
  tests/Makefile.am
  tests/test-unity.vala
  src/quicklauncher/application-store.vala
unknown:
  unity-0.1.5.tar.gz
pending merges:
  Neil Jagdish Patel 2009-12-14 [build] Update authors
    Neil Jagdish Patel 2009-12-14 [tests] Make sure EXTRA_DIST is set and......
    Neil Jagdish Patel 2009-12-14 [tests] Fix Quicklauncher test. Fix path t...
    Neil Jagdish Patel 2009-12-14 [build] Actuall fix make distcheck
    Neil Jagdish Patel 2009-12-14 [build] Enable localinstall for testing du...
    Neil Jagdish Patel 2009-12-14 [build] Some more fixes for distcheck
    Neil Jagdish Patel 2009-12-14 [build] Fix up remaining bits, make distch...
    Neil Jagdish Patel 2009-12-14 [ignores] Update
    Neil Jagdish Patel 2009-12-14 [build] Clean up build and make make dist ...
    Neil Jagdish Patel 2009-12-14 Fix warnings

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
BUILT_SOURCES = 
 
2
CLEANFILES = 
 
3
EXTRA_DIST = 
 
4
  
1
5
DATADIR = $(datadir)
2
6
 
3
 
SUBDIRS = \
4
 
  quicklauncher \
5
 
  places
6
 
 
 
7
if HAVE_LOCALINSTALL
 
8
PKGDATADIR=$(top_srcdir)/data
 
9
else
 
10
PKGDATADIR=$(datadir)/unity
 
11
endif
7
12
noinst_LTLIBRARIES = \
8
13
  libunity-static.la 
9
14
 
12
17
 
13
18
# unity static lib 
14
19
libunity_static_la_CPPFLAGS = \
 
20
  -DDATADIR=\"$(DATADIR)\" \
 
21
  -DPKGDATADIR=\"$(PKGDATADIR)\" \
15
22
  $(BASE_CFLAGS) \
16
23
  $(MAINTAINER_CFLAGS) \
17
 
  -I$(top_builddir)/libunity/ \
18
 
  -I quicklauncher/ \
19
 
  -I places/
 
24
  -I$(top_srcdir)/libunity/ \
 
25
  -I$(top_srcdir)/src
 
26
        -I$(top_srcdir)/places/ \
 
27
  -I$(top_srcdir)/quicklauncher/
20
28
 
21
29
libunity_static_la_VALAFLAGS = \
 
30
  -C \
22
31
  -H unity-static.h -d . \
23
32
  --library unity-static \
24
 
  --vapidir=$(top_builddir)/vapi/ \
25
 
  --vapidir=$(top_builddir)/libunity/ \
26
 
  --vapidir=./quicklauncher/ \
27
 
  --vapidir=./places/ \
 
33
  --vapidir=$(top_srcdir)/vapi/ \
 
34
  --vapidir=$(top_srcdir)/libunity/ \
28
35
  --pkg clutk-0.3 \
29
36
  --pkg clutter-1.0 \
30
37
  --pkg clutter-gtk-0.10 \
31
 
  --pkg gtk+-2.0 \
32
 
  --pkg gdk-2.0 \
33
 
  --pkg gee-1.0 \
34
38
  --pkg gconf-2.0 \
 
39
  --pkg gdk-2.0 \
 
40
  --pkg gee-1.0 \
 
41
  --pkg gio-unix-2.0 \
 
42
  --pkg gtk+-2.0 \
35
43
  --pkg launcher-0.3 \
36
 
  --pkg unique-1.0 \
37
44
  --pkg libwnck-1.0 \
38
 
  --pkg x11 \
39
45
  --pkg unity \
40
46
  --pkg unity-const \
41
 
  --pkg unity-quicklauncher \
42
 
  --pkg unity-places \
 
47
  --pkg unique-1.0 \
 
48
  --pkg x11 \
43
49
  $(MAINTAINER_VALAFLAGS)
44
50
 
45
51
libunity_static_la_LIBADD = \
46
52
  $(BASE_LIBS) \
47
 
  $(top_builddir)/libunity/libunity.la \
48
 
  quicklauncher/libunity-quicklauncher.la \
49
 
  places/libunity-places.la
 
53
  $(top_builddir)/libunity/libunity.la
50
54
 
51
 
libunity_static_la_SOURCES = \
52
 
  unity-utils.c \
 
55
# Vala Sources
 
56
src_sources = \
53
57
  application.vala \
54
58
  background.vala \
55
59
  unity.vala \
56
60
  utils.vala \
57
61
  window.vala
58
62
 
 
63
places_sources = \
 
64
  places/bar-model.vala \
 
65
  places/bar-view.vala \
 
66
  places/default-model.vala \
 
67
  places/default-view.vala \
 
68
  places/view.vala
 
69
 
 
70
quicklauncher_sources = \
 
71
  quicklauncher/application-store.vala \
 
72
  quicklauncher/launcher-store.vala \
 
73
  quicklauncher/launcher-view.vala \
 
74
  quicklauncher/prism-handler.vala \
 
75
  quicklauncher/quicklauncher-manager.vala \
 
76
  quicklauncher/quicklauncher.vala \
 
77
  quicklauncher/tooltipmanager.vala \
 
78
  quicklauncher/unity-scroller.vala
 
79
 
 
80
libunity_static_la_VALASOURCES = \
 
81
  $(src_sources) \
 
82
  $(places_sources) \
 
83
  $(quicklauncher_sources)
 
84
 
 
85
libunity_static_la_SOURCES = \
 
86
  unity-utils.c \
 
87
  $(libunity_static_la_VALASOURCES:.vala=.c)
 
88
 
 
89
libunity_static_la_APIFILES = unity-static.vapi unity-static.h
 
90
 
 
91
BUILT_SOURCES += libunity_static_la.vala.stamp
 
92
EXTRA_DIST += \
 
93
  libunity_static_la.vala.stamp \
 
94
  $(libunity_static_la_APIFILES) \
 
95
  $(libunity_static_la_VALASOURCES)
 
96
 
 
97
libunity_static_la.vala.stamp $(libunity_static_la_APIFILES): $(libunity_static_la_VALASOURCES)
 
98
        $(AM_V_GEN) $(VALAC) $(libunity_static_la_VALAFLAGS) $^
 
99
        touch libunity_static_la.vala.stamp
 
100
 
59
101
# unity binary
60
102
unity_CPPFLAGS = \
61
103
  $(BASE_CFLAGS) \
62
104
  $(MAINTAINER_CFLAGS) \
63
 
  -I$(top_builddir)/libunity/
 
105
  -I$(top_srcdir)/libunity/
64
106
 
65
107
unity_VALAFLAGS = \
 
108
  -C \
66
109
  --vapidir=./ \
67
 
  --vapidir=$(top_builddir)/libunity/ \
68
 
  --vapidir=$(top_builddir)/vapi/ \
 
110
  --vapidir=$(top_srcdir)/libunity/ \
 
111
  --vapidir=$(top_srcdir)/vapi/ \
69
112
  --pkg clutk-0.3 \
70
113
  --pkg clutter-1.0 \
71
114
  --pkg clutter-gtk-0.10 \
87
130
  $(BASE_LIBS) \
88
131
  $(top_builddir)/libunity/libunity.la
89
132
 
 
133
unity_VALASOURCES = \
 
134
  main.vala
 
135
 
90
136
unity_SOURCES = \
91
 
  main.vala
92
 
 
93
 
CLEANFILES = *.stamp
 
137
  $(unity_VALASOURCES:.vala=.c)
 
138
 
 
139
BUILT_SOURCES += unity.vala.stamp
 
140
EXTRA_DIST += unity.vala.stamp $(unity_VALASOURCES)
 
141
 
 
142
unity.vala.stamp: $(unity_VALASOURCES)
 
143
        $(AM_V_GEN) $(VALAC) $(unity_VALAFLAGS) $^
 
144
        touch unity.vala.stamp
 
145
 
 
146
CLEANFILES += *.stamp *.h *.vapi quicklauncher/*.c places/*.c