view Makefile.in @ 128:249174fdd63d

minor fixes.
author Yoshiki Yazawa <yaz@honeyplanet.jp>
date Mon, 21 Jul 2008 11:42:06 +0900
parents bac987852e66
children 173aa074f039
line wrap: on
line source

OBJECTIVE = pidgin-twitter.so
SRC = pidgin-twitter.c
HDR = ${SRC:.c=.h}

PIDGIN_PLUGIN_DIR = @PIDGIN_PREFIX@/lib/pidgin
PIDGIN_DATA_DIR = @PIDGIN_DATA_DIR@

PIDGIN_CFLAGS = @PIDGIN_CFLAGS@
GLIB_CFLAGS = @GLIB_CFLAGS@
XML_CFLAGS = @XML_CFLAGS@
CFLAGS = -fPIC -shared -Wall $(PIDGIN_CFLAGS) $(GLIB_CFLAGS) $(XML_CFLAGS) -DDATADIR=\"$(PIDGIN_DATA_DIR)\"

GLIB_LIBS = @GLIB_LIBS@
LDFLAGS = $(GLIB_LIBS) $(XML_LIBS)

all: $(OBJECTIVE)


$(OBJECTIVE): $(SRC) $(HDR)
	gcc -o $@ $(SRC) $(CFLAGS) $(LDFLAGS) -g 


install: $(OBJECTIVE)
	install -m 755 $(OBJECTIVE) $(PIDGIN_PLUGIN_DIR)
	install -D -m 644 prefs.ui $(PIDGIN_DATA_DIR)/pidgin-twitter/prefs.ui

clean:
	rm -f $(OBJECTIVE)


distclean: clean
	rm -f Makefile config.log config.status


maintainer-clean: distclean
	rm -rf autom4te.cache aclocal.m4 *~


release: maintainer-clean
	rm -f .hgtags
	rm -rf .hg