Take the 2008 Git User's Survey and help out! [ hide ]

public
Description: A Clutter-based Twitter client
Homepage: http://live.gnome.org/Tweet
Clone URL: git://github.com/ebassi/tweet.git
Search Repo:
Emmanuele Bassi (author)
Fri Apr 18 02:21:03 -0700 2008
commit  455bcf01d7cb8a5c84630024c693349a9c06dafe
tree    2eca12004870287376467b447dbfefccf872cc47
parent  72ff55611b6b5df82e6d7a270c279644c7ba252b
tweet / twitter-glib / Makefile.am
100644 123 lines (103 sloc) 3.354 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
include $(top_srcdir)/Makefile.decl
 
NULL =
 
INCLUDES = \
  -I$(top_srcdir)      \
  -DPREFIX=\""$(prefix)"\"  \
  -DLIBDIR=\""$(libdir)"\"  \
  -DG_DISABLE_DEPRECATED    \
  -DG_LOG_DOMAIN=\"Twitter\"  \
  $(TWITTER_GLIB_CFLAGS)    \
  $(TWEET_DEBUG_CFLAGS)    \
  $(NULL)
 
LDADD = $(TWITTER_GLIB_LT_LDFLAGS) -export-dynamic -rpath $(libdir)
 
MARSHALFILES = twitter-marshal.c twitter-marshal.h
ENUMFILES = twitter-enum-types.c twitter-enum-types.h
STAMPFILES = stamp-twitter-marshal.h stamp-twitter-enum-types.h
 
BUILT_SOURCES = $(MARSHALFILES) $(ENUMFILES)
 
sources_public_h = \
  $(top_srcdir)/twitter-glib/twitter-common.h \
  $(top_srcdir)/twitter-glib/twitter-client.h \
  $(top_srcdir)/twitter-glib/twitter-status.h \
  $(top_srcdir)/twitter-glib/twitter-timeline.h \
  $(top_srcdir)/twitter-glib/twitter-user.h \
  $(top_srcdir)/twitter-glib/twitter-user-list.h \
  $(NULL)
 
sources_private_h = \
  $(top_srcdir)/twitter-glib/twitter-api.h \
  $(top_srcdir)/twitter-glib/twitter-private.h \
  $(NULL)
 
sources_c = \
  twitter-api.c \
  twitter-common.c \
  twitter-client.c \
  twitter-status.c \
  twitter-timeline.c \
  twitter-user.c \
  twitter-user-list.c \
  $(NULL)
 
twitter-marshal.h: stamp-twitter-marshal.h
  @true
stamp-twitter-marshal.h: twitter-marshal.list
  $(GLIB_GENMARSHAL) \
    --prefix=_twitter_marshal \
    --header \
   $(top_srcdir)/twitter-glib/twitter-marshal.list > xgen-cmh \
  && (cmp -s xgen-cmh twitter-marshal.h || cp xgen-cmh twitter-marshal.h ) \
  && rm -f xgen-cmh \
  && echo timestamp > $(@F)
 
twitter-marshal.c: twitter-marshal.h Makefile
  ( echo "#include \"twitter-marshal.h\"" ; \
   $(GLIB_GENMARSHAL) \
     --prefix=_twitter_marshal \
    --body \
   $(top_srcdir)/twitter-glib/twitter-marshal.list --body ) >> xgen-cmc \
  && cp xgen-cmc twitter-marshal.c \
  && rm -f xgen-cmc
 
twitter-enum-types.h: stamp-twitter-enum-types.h
  @true
stamp-twitter-enum-types.h: $(sources_public_h) Makefile
  ( cd $(top_srcdir)/twitter-glib && \
   $(GLIB_MKENUMS) \
     --template $(top_srcdir)/twitter-glib/twitter-enum-types.h.in \
   $(sources_public_h) ) > xgen-ceth \
  && (cmp xgen-ceth twitter-enum-types.h || cp xgen-ceth twitter-enum-types.h) \
  && rm -f xgen-ceth \
  && echo timestamp > $(@F)
 
twitter-enum-types.c: twitter-enum-types.h
  ( cd $(top_srcdir)/twitter-glib && \
   $(GLIB_MKENUMS) \
     --template $(top_srcdir)/twitter-glib/twitter-enum-types.c.in \
   $(sources_public_h) ) > xgen-cetc \
  && cp xgen-cetc twitter-enum-types.c \
  && rm -f xgen-cetc
 
lib_LTLIBRARIES = libtwitter-glib-1.0.la
 
libtwitter_glib_1_0_la_LIBADD = $(TWITTER_GLIB_LIBS)
libtwitter_glib_1_0_la_SOURCES = \
  $(sources_c) \
  $(BUILT_SOURCES) \
  $(NULL)
libtwitter_glib_1_0_la_LDFLAGS = $(LDADD)
 
twitterincludedir = $(includedir)/twitter-glib-1.0/twitter-glib
twitterinclude_DATA = \
  $(sources_public_h) \
  $(top_srcdir)/twitter-glib/twitter-enum-types.h \
  $(top_srcdir)/twitter-glib/twitter-version.h \
  $(top_srcdir)/twitter-glib/twitter-glib.h \
  $(NULL)
 
pcfiledir = $(libdir)/pkgconfig
pcfile_DATA = twitter-glib-1.0.pc
 
twitter-glib-1.0.pc: twitter-glib.pc
  @cp -f $< $@
 
CLEANFILES = $(STAMPFILES) $(BUILT_SOURCES) $(pcfile_DATA)
 
DISTCLEANFILES = \
  $(ENUMFILES) \
  $(MARSHALFILES) \
  twitter-version.h \
  $(NULL)
 
EXTRA_DIST += \
  twitter-version.h.in \
  twitter-glib.h \
  twitter-marshal.list \
  twitter-enum-types.h.in \
  twitter-enum-types.c.in \
  $(NULL)