#
##########
-all:
+all: version build
+
+VERSIONTAG=should-be-redefined-by-specfile
+SCMURL=should-be-redefined-by-specfile
+
+version: sface/version.py
+sface/version.py: sface/version.py.in
+ sed -e "s,@VERSIONTAG@,$(VERSIONTAG),g" -e "s,@SCMURL@,$(SCMURL),g" sface/version.py.in > $@
+
+build: version
python setup.py build
install:
--install-scripts=$(DESTDIR)/$(bindir) \
--install-data=$(DESTDIR)/$(datadir)
-
tags:
find . '(' -name '*.py' -o -name Makefile ')' | xargs etags
-.PHONY: tags
+.PHONY: all version build install tags
from sface.screens.sfascreen import SfaScreen
from sfa.util.version import version_core
+from sface.version import version_dict
static_labels = {
- 'slice' : "local SFA version : %s" % version_core()['code_tag'],
+ 'slice' : [
+ "Sface version : %s" % version_dict()['code_tag'],
+ "based on (local) SFA libs version : %s" % version_core()['code_tag'],
+ ] ,
'registry': "usual port for registry: 12345",
'slicemgr': ["usual port for slice manager: 12347","usual port for aggregate: 12346"],
}