Makefile
author fabien
Sat, 07 Feb 2004 00:30:40 -0500
branchimmsview
changeset 27 9ac26f2f83e1
parent 23 e0e59c2c5b46
child 30 a7f7026f9416
permissions -rw-r--r--
[svn] Now three updating function. (see IMMSStore.__init__). Currently, I'm better to replace everything. But eh, YMMV.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
23
e0e59c2c5b46 [svn] Try some version trick.
fabien
parents: 21
diff changeset
     1
MAKEFILE_VERSION="$Id$"
21
8ccee783880a [svn] Add presentation page.
fabien
parents:
diff changeset
     2
REMOTE_DIR=o:public_html/oss/immsview
8ccee783880a [svn] Add presentation page.
fabien
parents:
diff changeset
     3
VERSION=$(shell python -c 'from imp import load_source; \
8ccee783880a [svn] Add presentation page.
fabien
parents:
diff changeset
     4
		print load_source(".","immsview")._version_' \
8ccee783880a [svn] Add presentation page.
fabien
parents:
diff changeset
     5
		| sed -e 's;\$$Id$$;\1;')
8ccee783880a [svn] Add presentation page.
fabien
parents:
diff changeset
     6
8ccee783880a [svn] Add presentation page.
fabien
parents:
diff changeset
     7
index.html: index.html.in immsview
8ccee783880a [svn] Add presentation page.
fabien
parents:
diff changeset
     8
	perl -p -e 's;\@IMMSVIEW_VERSION\@;$(VERSION);g' $< > $@
8ccee783880a [svn] Add presentation page.
fabien
parents:
diff changeset
     9
8ccee783880a [svn] Add presentation page.
fabien
parents:
diff changeset
    10
update: immsview index.html
8ccee783880a [svn] Add presentation page.
fabien
parents:
diff changeset
    11
	rsync -zp $^ $(REMOTE_DIR)/
8ccee783880a [svn] Add presentation page.
fabien
parents:
diff changeset
    12
8ccee783880a [svn] Add presentation page.
fabien
parents:
diff changeset
    13
.PHONY: index.html