~ubuntu-branches/ubuntu/lucid/giggle/lucid

« back to all changes in this revision

Viewing changes to libgiggle-git/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Andrea Corradi
  • Date: 2009-03-30 19:41:43 UTC
  • mfrom: (3.1.3 squeeze)
  • Revision ID: james.westby@ubuntu.com-20090330194143-nyr9ze1xola1shm5
Tags: 0.4.91-1
* New upstream release (Closes:  #519014)
* Use Standards-Version 3.8.1
* Add new Build-Depends
* Update Homepage and watch file
* Update debian/copyright
* Remove patch
* Update path in debian/rules
* Remove defs option from LDFLAGS

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
libgiggle_gitdir = $(pkgincludedir)/libgiggle-git
 
2
 
 
3
AM_CPPFLAGS = \
 
4
        -I$(top_srcdir) \
 
5
        -DGLADEDIR='"$(pkgdatadir)/glade"' \
 
6
        -DPLUGINDIR='"$(pkglibdir)/plugins"' \
 
7
        $(GIGGLE_CFLAGS) $(PLATFORM_CFLAGS) \
 
8
        $(WARN_CFLAGS)
 
9
 
 
10
lib_LTLIBRARIES = libgiggle-git.la
 
11
 
 
12
libgiggle_git_h_files =  \
 
13
        giggle-git.h \
 
14
        giggle-git-add.h \
 
15
        giggle-git-add-ref.h \
 
16
        giggle-git-authors.h \
 
17
        giggle-git-blame.h \
 
18
        giggle-git-cat-file.h \
 
19
        giggle-git-commit.h \
 
20
        giggle-git-config.h \
 
21
        giggle-git-config-read.h \
 
22
        giggle-git-config-write.h \
 
23
        giggle-git-delete-ref.h \
 
24
        giggle-git-diff-tree.h \
 
25
        giggle-git-diff.h \
 
26
        giggle-git-ignore.h \
 
27
        giggle-git-list-files.h \
 
28
        giggle-git-list-tree.h \
 
29
        giggle-git-log.h \
 
30
        giggle-git-refs.h \
 
31
        giggle-git-remote-list.h \
 
32
        giggle-git-revisions.h \
 
33
        $(NULL)
 
34
 
 
35
libgiggle_git_la_SOURCES = \
 
36
        $(libgiggle_git_h_files) \
 
37
        $(BUILT_SOURCES) \
 
38
        giggle-git-add-ref.c \
 
39
        giggle-git-add.c \
 
40
        giggle-git-authors.c \
 
41
        giggle-git-blame.c \
 
42
        giggle-git-cat-file.c \
 
43
        giggle-git-commit.c \
 
44
        giggle-git-config.c \
 
45
        giggle-git-config-read.c \
 
46
        giggle-git-config-write.c \
 
47
        giggle-git-delete-ref.c \
 
48
        giggle-git-diff-tree.c \
 
49
        giggle-git-diff.c \
 
50
        giggle-git-ignore.c \
 
51
        giggle-git-list-files.c \
 
52
        giggle-git-list-tree.c \
 
53
        giggle-git-log.c \
 
54
        giggle-git-refs.c \
 
55
        giggle-git-remote-list.c \
 
56
        giggle-git-revisions.c \
 
57
        giggle-git.c \
 
58
        $(NULL)
 
59
         
 
60
libgiggle_git_HEADERS = \
 
61
        $(libgiggle_git_h_files) \
 
62
        giggle-git-enums.h \
 
63
        $(NULL)
 
64
 
 
65
libgiggle_git_la_LIBADD = \
 
66
        $(GIGGLE_LIBS) ../libgiggle/libgiggle.la
 
67
libgiggle_git_la_LDFLAGS = \
 
68
        $(AM_LDFLAGS) \
 
69
        -release $(PACKAGE_VERSION) \
 
70
        -Wl,--as-needed -Wl,--no-undefined \
 
71
        $(NULL)
 
72
 
 
73
giggle-git-enums.h: giggle-git-enums.h.in $(libgiggle_git_h_files)
 
74
        ( cd $(srcdir) && $(GLIB_MKENUMS) --template $^ ) > xgen-gtbh
 
75
        ( cmp -s xgen-gtbh $@ || (echo "Creating $@..."; cp xgen-gtbh $@ ))
 
76
        ( rm -f xgen-gtbh )
 
77
 
 
78
giggle-git-enums.c: giggle-git-enums.c.in $(libgiggle_git_h_files)
 
79
        ( cd $(srcdir) && $(GLIB_MKENUMS) --template $^ ) > xgen-gtbc
 
80
        ( cmp -s xgen-gtbc $@ || (echo "Creating $@..."; cp xgen-gtbc $@ ))
 
81
        ( rm -f xgen-gtbc )
 
82
 
 
83
BUILT_SOURCES = \
 
84
        giggle-git-enums.h \
 
85
        giggle-git-enums.c
 
86
 
 
87
CLEANFILES = $(BUILT_SOURCES)
 
88
 
 
89
EXTRA_DIST = \
 
90
        giggle-git-enums.c.in \
 
91
        giggle-git-enums.h.in