From 913ed7c9d756407212c56205d23cc2a06d25511a Mon Sep 17 00:00:00 2001 From: Florian Pritz Date: Mon, 7 Mar 2011 19:00:06 +0100 Subject: use helper script instead of curl for uploading Signed-off-by: Florian Pritz --- Makefile | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index eeb2679..c48bbc4 100644 --- a/Makefile +++ b/Makefile @@ -1,33 +1,44 @@ VERSION:=$(shell git describe --dirty | sed 's/^v//') MANDIR=/usr/share/man BINDIR=/usr/bin +LIBDIR=/usr/lib +CC=gcc +CFLAGS=-O2 -std=c99 -Wall -Wextra -pedantic -all: fb.1 fb +all: fb.1 fb fb-upload fb: fb.in @[ -n "$(VERSION)" ] || (echo "Error: version detection failed"; exit 1) - sed 's/@VERSION@/$(VERSION)/' fb.in > fb + sed 's|@VERSION@|$(VERSION)|; s|@LIBDIR@|$(LIBDIR)|' fb.in > fb chmod 755 fb +fb.c: fb.c.in + sed 's/@VERSION@/$(VERSION)/' fb.c.in > fb.c + +fb-upload: fb.c + $(CC) $(CFLAGS) -lcurl -lm -o fb-upload fb.c + fb.1: fb.pod pod2man -c "" fb.pod fb.1 clean: - rm -f fb.1 fb + rm -f fb.1 fb fb.c fb-upload rm -rf dist install: all install -Dm755 fb $(DESTDIR)$(BINDIR)/fb + install -Dm755 fb-upload $(DESTDIR)$(LIBDIR)/fb-upload install -Dm644 fb.1 $(DESTDIR)$(MANDIR)/man1/fb.1 uninstall: rm -f $(DESTDIR)$(BINDIR)/fb + rm -f $(DESTDIR)$(LIBDIR)/fb-upload rm -f $(DESTDIR)$(MANDIR)/man1/fb.1 dist: all @[ -n "$(VERSION)" ] || (echo "Error: version detection failed"; exit 1) mkdir -p dist/fb-$(VERSION) - cp -a fb fb.in fb.pod fb.1 COPYING Makefile dist/fb-$(VERSION) + cp -a fb fb.c fb.in fb.pod fb.1 COPYING Makefile dist/fb-$(VERSION) sed -i 's/^VERSION:=.*$$/VERSION:="'$(VERSION)'"/' dist/fb-$(VERSION)/Makefile cd dist; tar -czf fb-$(VERSION).tar.gz fb-$(VERSION) -- cgit v1.2.3-24-g4f1b