Support Makefile checking of OS platform.

This commit is contained in:
Andrew Ferrier 2015-10-12 16:51:38 +01:00
parent 89fc2bdb71
commit e7628c562d

View file

@ -1,12 +1,17 @@
TEMPDIR := $(shell mktemp -t tmp.XXXXXX -d) TEMPDIR := $(shell mktemp -t tmp.XXXXXX -d)
FLAKE8 := $(shell which flake8) FLAKE8 := $(shell which flake8)
UNAME := $(shell uname)
DOCKERTAG = andrewferrier/email2pdf DOCKERTAG = andrewferrier/email2pdf
determineversion: determineversion:
$(eval GITDESCRIBE := $(shell git describe --dirty)) $(eval GITDESCRIBE := $(shell git describe --dirty))
sed 's/Version: .*/Version: $(GITDESCRIBE)/' debian/DEBIAN/control_template > debian/DEBIAN/control sed 's/Version: .*/Version: $(GITDESCRIBE)/' debian/DEBIAN/control_template > debian/DEBIAN/control
ifeq ($(UNAME),Linux)
builddeb: determineversion builddeb_real builddeb: determineversion builddeb_real
else
builddeb: rundocker_getdebs
endif
builddeb_real: builddeb_real:
sudo apt-get install build-essential sudo apt-get install build-essential