annotate Makefile.in @ 345:2e37e715e4a6

add preliminary support for quotetweet and official retweet.
author Yoshiki Yazawa <yaz@honeyplanet.jp>
date Sat, 12 Dec 2009 00:18:27 +0900
parents fd0948c7078e
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
254
c2620a99622b - divided the source file into several parts.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 230
diff changeset
1 TARGET = pidgin-twitter.so
c2620a99622b - divided the source file into several parts.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 230
diff changeset
2 SRCS = main.c util.c prefs.c icon.c twitter_api.c
c2620a99622b - divided the source file into several parts.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 230
diff changeset
3 OBJS = ${SRCS:.c=.o}
c2620a99622b - divided the source file into several parts.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 230
diff changeset
4 DEPEND = .deps
2
53ee194b5ff5 some cleanups
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents: 1
diff changeset
5
126
bac987852e66 switched to native gtk preferences dialog.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 119
diff changeset
6 PIDGIN_PLUGIN_DIR = @PIDGIN_PREFIX@/lib/pidgin
132
484ca3d18ebb use PIDGIN_PREFIX to generate PIDGIN_DATA_DIR.
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents: 131
diff changeset
7 PIDGIN_DATA_DIR = @PIDGIN_PREFIX@/share
126
bac987852e66 switched to native gtk preferences dialog.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 119
diff changeset
8
0
2413369d1b01 initial import
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff changeset
9 PIDGIN_CFLAGS = @PIDGIN_CFLAGS@
1
799955af57ad alpha version
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents: 0
diff changeset
10 GLIB_CFLAGS = @GLIB_CFLAGS@
115
7d0dd0e1dbd0 very preliminary twitter API get status feature.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 106
diff changeset
11 XML_CFLAGS = @XML_CFLAGS@
345
2e37e715e4a6 add preliminary support for quotetweet and official retweet.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 298
diff changeset
12 CFLAGS = -fPIC -shared -Wall -Werror -g $(PIDGIN_CFLAGS) $(GLIB_CFLAGS) $(XML_CFLAGS) -DDATADIR=\"$(PIDGIN_DATA_DIR)\"
0
2413369d1b01 initial import
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff changeset
13
1
799955af57ad alpha version
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents: 0
diff changeset
14 GLIB_LIBS = @GLIB_LIBS@
230
a73dae7d8d78 libxml2 linkage had been broken.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 132
diff changeset
15 XML_LIBS = @XML_LIBS@
254
c2620a99622b - divided the source file into several parts.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 230
diff changeset
16 LDFLAGS = -fPIC -shared -Wall $(GLIB_LIBS) $(XML_LIBS)
0
2413369d1b01 initial import
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff changeset
17
254
c2620a99622b - divided the source file into several parts.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 230
diff changeset
18 all: $(TARGET)
0
2413369d1b01 initial import
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff changeset
19
2
53ee194b5ff5 some cleanups
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents: 1
diff changeset
20
254
c2620a99622b - divided the source file into several parts.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 230
diff changeset
21 $(TARGET): $(OBJS)
c2620a99622b - divided the source file into several parts.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 230
diff changeset
22 $(CC) -o $@ $^ $(LDFLAGS)
0
2413369d1b01 initial import
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff changeset
23
2413369d1b01 initial import
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff changeset
24
254
c2620a99622b - divided the source file into several parts.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 230
diff changeset
25 .c.o:
c2620a99622b - divided the source file into several parts.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 230
diff changeset
26 $(CC) -o $@ $< -c $(CFLAGS)
c2620a99622b - divided the source file into several parts.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 230
diff changeset
27
c2620a99622b - divided the source file into several parts.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 230
diff changeset
28
c2620a99622b - divided the source file into several parts.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 230
diff changeset
29 install: $(TARGET)
c2620a99622b - divided the source file into several parts.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 230
diff changeset
30 install -m 755 $(TARGET) $(PIDGIN_PLUGIN_DIR)
131
173aa074f039 adapted to BSD install.
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents: 126
diff changeset
31 install -d -m 755 $(PIDGIN_DATA_DIR)/pidgin-twitter
173aa074f039 adapted to BSD install.
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents: 126
diff changeset
32 install -m 644 prefs.ui $(PIDGIN_DATA_DIR)/pidgin-twitter
173aa074f039 adapted to BSD install.
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents: 126
diff changeset
33
0
2413369d1b01 initial import
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff changeset
34
2413369d1b01 initial import
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff changeset
35 clean:
254
c2620a99622b - divided the source file into several parts.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 230
diff changeset
36 rm -f $(TARGET) $(OBJS) $(DEPEND)
0
2413369d1b01 initial import
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff changeset
37
2413369d1b01 initial import
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
diff changeset
38
106
a132905cece6 modified clean targets
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents: 75
diff changeset
39 distclean: clean
a132905cece6 modified clean targets
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents: 75
diff changeset
40 rm -f Makefile config.log config.status
2
53ee194b5ff5 some cleanups
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents: 1
diff changeset
41
57
8e1c8afac4dd - adaptation for $prefix. now configure go along with fakeroot etc.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents: 4
diff changeset
42
106
a132905cece6 modified clean targets
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents: 75
diff changeset
43 maintainer-clean: distclean
a132905cece6 modified clean targets
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents: 75
diff changeset
44 rm -rf autom4te.cache aclocal.m4 *~
a132905cece6 modified clean targets
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents: 75
diff changeset
45
a132905cece6 modified clean targets
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents: 75
diff changeset
46
a132905cece6 modified clean targets
Yoshiki Yazawa <yaz@honeyplnaet.jp>
parents: 75
diff changeset
47 release: maintainer-clean
57
8e1c8afac4dd - adaptation for $prefix. now configure go along with fakeroot etc.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents: 4
diff changeset
48 rm -f .hgtags
8e1c8afac4dd - adaptation for $prefix. now configure go along with fakeroot etc.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents: 4
diff changeset
49 rm -rf .hg
254
c2620a99622b - divided the source file into several parts.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 230
diff changeset
50
c2620a99622b - divided the source file into several parts.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 230
diff changeset
51
c2620a99622b - divided the source file into several parts.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 230
diff changeset
52 $(DEPEND): $(SRCS)
c2620a99622b - divided the source file into several parts.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 230
diff changeset
53 $(CC) -MM $(SRCS) > $@
c2620a99622b - divided the source file into several parts.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 230
diff changeset
54
255
dcf53bc05627 do not emit an error message if .deps does not exist.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 254
diff changeset
55 -include $(DEPEND)