~zeitgeist/plank/zeitgeist

« back to all changes in this revision

Viewing changes to Plank/Makefile.am

  • Committer: Rico Tzschichholz
  • Date: 2011-01-18 21:25:01 UTC
  • Revision ID: ricotz@t-online.de-20110118212501-0e1bo5a4i2x0xynh
update and clean buildsys

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
VALAFLAGS = \
2
 
        --pkg gtk+-2.0 \
 
2
        --pkg gtk+-${GTK_API_VERSION} \
3
3
        --pkg gconf-2.0 \
4
4
        --pkg libbamf \
5
5
        --pkg gee-1.0 \
15
15
        plank \
16
16
        $(NULL)
17
17
 
18
 
plank_CFLAGS = $(GTK_CFLAGS) $(GEE_CFLAGS) $(GCONF_CFLAGS) $(BAMF_CFLAGS) $(UNIQUE_CFLAGS)
19
 
plank_LDADD = $(GTK_LIBS) $(GEE_LIBS) $(GCONF_LIBS) $(BAMF_LIBS) $(UNIQUE_LIBS)
20
 
plank_SOURCES = \
 
18
plank_CFLAGS = $(PLANK_CORE_CFLAGS)
 
19
plank_LDADD = $(PLANK_CORE_LIBS)
 
20
plank_VALASOURCES = \
21
21
        CompositedWindow.vala \
22
22
        DockItems.vala \
23
23
        DockPreferences.vala \
38
38
        Services/Preferences.vala \
39
39
        Services/System.vala \
40
40
        $(NULL)
 
41
 
 
42
GENERATED_C_FILES = $(plank_VALASOURCES:.vala=.c)
 
43
plank_SOURCES = $(plank_VALASOURCES:.vala=.c)
 
44
 
 
45
$(GENERATED_C_FILES): plank_vala.stamp
 
46
 
 
47
plank_vala.stamp: $(addprefix $(srcdir)/,$(plank_VALASOURCES))
 
48
        $(AM_V_VALA)$(VALAC) $(plank_VALAFLAGS) $(VALAFLAGS) -C $^
 
49
        $(AM_V_at)touch $@
 
50
 
 
51
DISTCLEANFILES = $(GENERATED_C_FILES) plank_vala.stamp
 
52
EXTRA_DIST = $(plank_VALASOURCES)
 
53
 
 
54
# need to make sure the vala sources are rebuilt
 
55
dist-hook:
 
56
        rm -rf $(addprefix $(distdir)/,$(GENERATED_C_FILES))