X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=python%2Fovs%2Fautomake.mk;h=a1787ba5c423ad954430e6de6a0e6a1936cc55d7;hb=1b0fdca5faa8674a5e67f7435a43b361fca003cf;hp=5c10c2a91d5889942ec11d97a9c03698c03873d2;hpb=991559357f6a03c3a5b70c053c8c2554aa8d5ee4;p=sliver-openvswitch.git diff --git a/python/ovs/automake.mk b/python/ovs/automake.mk index 5c10c2a91..a1787ba5c 100644 --- a/python/ovs/automake.mk +++ b/python/ovs/automake.mk @@ -27,16 +27,21 @@ if HAVE_PYTHON nobase_pkgdata_DATA = $(ovs_pyfiles) ovs-install-data-local: $(MKDIR_P) python/ovs - (echo 'PKGDATADIR = """$(pkgdatadir)"""' && \ - echo 'RUNDIR = """@RUNDIR@"""' && \ - echo 'LOGDIR = """@LOGDIR@"""' && \ - echo 'BINDIR = """$(bindir)"""') > python/ovs/dirs.py.tmp + (echo "import os" && \ + echo 'PKGDATADIR = os.environ.get("OVS_PKGDATADIR", """$(pkgdatadir)""")' && \ + echo 'RUNDIR = os.environ.get("OVS_RUNDIR", """@RUNDIR@""")' && \ + echo 'LOGDIR = os.environ.get("OVS_LOGDIR", """@LOGDIR@""")' && \ + echo 'BINDIR = os.environ.get("OVS_BINDIR", """$(bindir)""")') \ + > python/ovs/dirs.py.tmp $(MKDIR_P) $(DESTDIR)$(pkgdatadir)/python/ovs $(INSTALL_DATA) python/ovs/dirs.py.tmp $(DESTDIR)$(pkgdatadir)/python/ovs/dirs.py rm python/ovs/dirs.py.tmp +else +ovs-install-data-local: + @: endif install-data-local: ovs-install-data-local -uninstall-local: ovs-uninstall-local +UNINSTALL_LOCAL += ovs-uninstall-local ovs-uninstall-local: rm -f $(DESTDIR)$(pkgdatadir)/python/ovs/dirs.py