[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-changelog] [xen master] tools: install and remove XEN_LIB_DIR in Makefile



commit 102ddb11f243e4ee01592e91afb23a651c7023d3
Author:     Wei Liu <wei.liu2@xxxxxxxxxx>
AuthorDate: Mon Jun 13 08:49:03 2016 +0100
Commit:     Wei Liu <wei.liu2@xxxxxxxxxx>
CommitDate: Tue Jun 14 14:31:27 2016 +0100

    tools: install and remove XEN_LIB_DIR in Makefile
    
    The intention of using wild card in uninstall target is to remove both
    xen and xenstored directories. Change that to two runes that explicitly
    remove each of those directories.
    
    Note that the runes that use hard-coded paths are kept for now to keep
    the tree bisectable as I replace hard-coded paths component by
    component.  Those runes will be removed eventually.
    
    Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx>
    Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
---
 tools/Makefile | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/tools/Makefile b/tools/Makefile
index d43a229..cb0817a 100644
--- a/tools/Makefile
+++ b/tools/Makefile
@@ -64,6 +64,7 @@ install: subdirs-install
        $(INSTALL_DIR) $(DESTDIR)$(XEN_LOG_DIR)
        $(INSTALL_DIR) $(DESTDIR)$(XEN_RUN_DIR)
        $(INSTALL_DIR) $(DESTDIR)/var/lib/xen
+       $(INSTALL_DIR) $(DESTDIR)$(XEN_LIB_DIR)
 
 .PHONY: uninstall
 uninstall: D=$(DESTDIR)
@@ -77,6 +78,8 @@ uninstall:
        rm -f  $(D)$(sbindir)/xendomains
        rm -f  $(D)$(SYSCONFIG_DIR)/xencommons
        rm -rf $(D)/var/lib/xen*
+       rm -rf $(D)$(XEN_LIB_DIR)
+       rm -rf $(D)$(XEN_LIB_STORED)
        rm -rf $(D)$(bindir)/cpuperf-perfcntr $(D)$(bindir)/cpuperf-xen
        rm -rf $(D)$(bindir)/xc_shadow
        rm -rf $(D)$(bindir)/pygrub
--
generated by git-patchbot for /home/xen/git/xen.git#master

_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.