default: all
all: xseg/xseg_api.py xseg/xprotocol.py
+ if [ ! -e xseg/version.py ] ; then \
+ echo '__version__ = "'`devflow-version python`'"' > xseg/version.py ; \
+ fi
+ python setup.py build
$(BASE)/sys/user/libxseg.so:
make -C $(BASE)/sys/user libxseg.so
$(XML2PY) -d -k defst -c $< -o $@
install:
-# mkdir p $(DESTDIR)$(pythondir)
-# cp -r xseg $(DESTDIR)$(pythondir)
+ if [ ! -e xseg/version.py ] ; then \
+ echo '__version__ = "'`devflow-version python`'"' > xseg/version.py ; \
+ fi
python setup.py install --install-layout=deb --root=$(DESTDIR)
install-src:
clean:
- rm -f xseg.xml xprotocol.xml xseg/xseg_api.py xseg/xseg_api.pyc xseg/xprotocol.py xseg/xprotocol.pyc xseg/__init__.pyc
+ rm -rf build/
+ rm -rf python_xseg.egg-info/
+ rm -f xseg.xml xprotocol.xml xseg/xseg_api.py xseg/xseg_api.pyc \
+ xseg/xprotocol.py xseg/xprotocol.pyc xseg/__init__.pyc \
+ xseg/version.py
DEBIANDIR = os.path.normpath(DEBIANDIR)
-VERSION = os.environ['VERSION']
+from xseg.version import __version__
+VERSION = __version__
# Package info
if os.path.isdir(DEBIANDIR):
README = open(os.path.join(DEBIANDIR, 'README')).read()
clean:
rm -r build/
rm -r python_archipelago.egg-info/
+ rm archipelago/version.py rm distribute_setup.pyc \
+ archipelago/__init__.pyc archipelago/archipelago.pyc \
+ archipelago/version.pyc
install:
if [ ! -e archipelago/version.py ] ; then \