Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Fetching contributors…

Cannot retrieve contributors at this time

file 72 lines (58 sloc) 1.446 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
bin_PROGRAMS = \
bti

bin_SCRIPTS = \
bti-shrink-urls

bti_SOURCES = \
bti.h \
config.c \
bti.c

bti_CFLAGS = \
$(LIBCURL_CFLAGS) \
$(XML_CFLAGS) \
$(JSON_CFLAGS) \
$(LIBPCRE_CFLAGS) \
$(LIBOAUTH_CFLAGS)

bti_LDADD = \
$(LIBCURL_LIBS) \
$(XML_LIBS) \
$(JSON_LIBS) \
$(LIBPCRE_LIBS) \
$(LIBOAUTH_LIBS)

dist_man_MANS = \
bti.1 \
bti-shrink-urls.1

EXTRA_DIST = \
bti.xml \
bti-shrink-urls.xml \
bti.example \
bti-bashcompletion \
RELEASE-NOTES \
bti-shrink-urls

%.1: %.xml
$(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $<

MAINTAINERCLEANFILES = \
$(dist_man_MANS)

git-clean:
rm -f Makefile.in

distclean-local:
rm -rf autom4te.cache

PREVIOUS_VERSION = 0`expr $(VERSION) - 1`

changelog:
@ head -1 ChangeLog | grep -q "to v$(PREVIOUS_VERSION)"
@ mv ChangeLog ChangeLog.tmp
@ echo "Summary of changes from v$(PREVIOUS_VERSION) to v$(VERSION)" >> ChangeLog
@ echo "============================================" >> ChangeLog
@ echo >> ChangeLog
@ git log --pretty=short $(PREVIOUS_VERSION)..HEAD | git shortlog >> ChangeLog
@ echo >> ChangeLog
@ cat ChangeLog
@ cat ChangeLog.tmp >> ChangeLog
@ rm ChangeLog.tmp

git-release:
head -1 ChangeLog | grep -q "to v$(VERSION)"
head -1 RELEASE-NOTES | grep -q "bti $(VERSION)"
git commit -a -m "release $(VERSION)"
cat .git/refs/heads/master > .git/refs/tags/$(VERSION)
git gc
git prune

AUTOMAKE_OPTIONS = foreign
Something went wrong with that request. Please try again.