28 lines
755 B
Makefile
28 lines
755 B
Makefile
ALLHTML=$(shell ls *.xml 2> /dev/null | sed 's/.xml$$/.html/' )
|
|
STYLESHEET=page.xslt
|
|
IMAGES=ltag-icon-en.png favicon.ico
|
|
ME=$(shell hostname)
|
|
ifeq ("${ME}","ada")
|
|
WEBSERVER=/var/www/www.langtag.net
|
|
else
|
|
WEBSERVER=bortzmeyer@www.langtag.net:/var/www/www.langtag.net
|
|
endif
|
|
GOOGLEVERIF=google75f3cadf7e9fc996.html
|
|
|
|
all: ${ALLHTML}
|
|
|
|
%.html: %.xml ${STYLESHEET} language-subtag-registry-version
|
|
xsltproc --stringparam lsr-version `cat language-subtag-registry-version` \
|
|
--output $@ ${STYLESHEET} $< && xmllint --noout --valid $@
|
|
|
|
install: all
|
|
cp -a -r ../GaBuZoMeu/SQL/* .
|
|
cp -a ../GaBuZoMeu/*.txt test-suites/
|
|
touch ${GOOGLEVERIF}
|
|
rsync -q -a ${ALLHTML} ${GOOGLEVERIF} ${IMAGES} ltru.css registries test-suites ${WEBSERVER}
|
|
|
|
clean:
|
|
rm -f *.html
|
|
|
|
|