Makefile: always to install vincennes theme on a server

This commit is contained in:
Jérôme Schneider 2014-07-17 12:44:54 +02:00
parent 15c7c35617
commit 10538403a8
1 changed files with 37 additions and 0 deletions

37
Makefile Normal file
View File

@ -0,0 +1,37 @@
VERSION=`git describe | sed 's/^v//; s/-/./' `
NAME="vincennes-themes"
prefix = /usr
all: install
clean:
rm -rf build sdist
build: clean
mkdir -p build/$(NAME)-$(VERSION)
for i in *; do \
if [ "$$i" != "build" ]; then \
cp -R "$$i" build/$(NAME)-$(VERSION); \
fi; \
done
install:
mkdir -p $(DESTDIR)$(prefix)/share/authentic2/vincennes
mkdir -p $(DESTDIR)$(prefix)/share/portail-citoyen2/vincennes
cp -r idp/* $(DESTDIR)$(prefix)/share/authentic2/vincennes
cp -r portail-citoyen/* $(DESTDIR)$(prefix)/share/portail-citoyen2/vincennes
dist-bzip2: build
mkdir sdist
cd build && tar cfj ../sdist/$(NAME)-$(VERSION).tar.bz2 .
version:
@(echo $(VERSION))
name:
@(echo $(NAME))
fullname:
@(echo $(NAME)-$(VERSION))