CC=gcc
CFLAGS=-I.
PREFIX=$(HOME)

%.o: %.c
	$(CC) -c -o $@ $< $(CFLAGS)

rpmoffset: rpmoffset.o
	$(CC) $(CFLAGS) rpmoffset.o -o rpmoffset

all: rpmoffset

.PHONY: clean

clean:
	rm -f rpmoffset *.o *~

install: rpmoffset
	install -d -m755 $(DESTDIR)$(PREFIX)/bin
	install -m755 rpm2targz $(DESTDIR)$(PREFIX)/bin
	install -m755 -s rpmoffset $(DESTDIR)$(PREFIX)/bin

uninstall:
	rm -f $(DESTDIR)$(PREFIX)/bin/rpmoffset
	rm -f $(DESTDIR)$(PREFIX)/bin/rpm2targz
	rmdir --ignore-fail-on-non-empty $(DESTDIR)$(PREFIX)/bin
