kickstart/Makefile

31 lines
857 B
Makefile
Raw Normal View History

2014-03-07 03:34:30 +00:00
SHELL:=/bin/bash
VERSION=0.0.1
2014-03-20 22:06:30 +00:00
PREFIX?=/usr/local
INSTALL_BIN=$(PREFIX)/bin
KICKSTART_LOCATION=$(PREFIX)/share/kickstart
2014-03-07 03:34:30 +00:00
deb: clean
fpm -s dir -t deb -n kickstart \
-x usr/local/share/kickstart/.baseline \
-x usr/local/share/kickstart/.git \
-x usr/local/share/kickstart/kickstart/compile \
2014-03-07 12:19:22 +00:00
-a all \
2014-03-07 03:34:30 +00:00
-v $(VERSION) \
2014-03-07 12:19:22 +00:00
-m "Bruno Tavares <@bltavares>" \
--url "https://github.com/bltavares/kickstart" \
2014-03-07 03:34:30 +00:00
--after-install <(echo "ln -s /usr/local/share/kickstart/bin/kickstart /usr/local/bin/kickstart") \
--after-remove <(echo "$(RM) /usr/local/bin/kickstart") \
.=/usr/local/share/kickstart
clean:
rm *.deb 2>/dev/null || true
2014-03-20 22:06:30 +00:00
install:
mkdir -p $(KICKSTART_LOCATION)
rsync -r * $(KICKSTART_LOCATION)
$(RM) $(INSTALL_BIN)/kickstart || true
mkdir -p $(INSTALL_BIN)
ln -s $(KICKSTART_LOCATION)/bin/kickstart $(INSTALL_BIN)/kickstart