Fix out of tree build, and some minor clean-up.
---
 SpiceXPI/Makefile.am            |   13 ++++---------
 SpiceXPI/src/plugin/Makefile.am |    2 ++
 2 files changed, 6 insertions(+), 9 deletions(-)

diff --git a/SpiceXPI/Makefile.am b/SpiceXPI/Makefile.am
index 9f0ad0b..5cef195 100644
--- a/SpiceXPI/Makefile.am
+++ b/SpiceXPI/Makefile.am
@@ -3,13 +3,8 @@ SUBDIRS=src
 XPI=SpiceXPI.xpi
 
 EXTRA_DIST = logger.ini
-sharedir=/usr/share/spice
-share_DATA = \
-    logger.ini  \
-    $(NULL)
-
-logger.ini :
-       echo do nothing
+spicedatadir = $(datadir)/spice
+spicedata_DATA = logger.ini
 
 DISTDIR=dist
 ZIP=zip
@@ -19,10 +14,10 @@ all-local: SpiceXPI.xpi
 CLEANFILES = SpiceXPI.xpi
 
 SpiceXPI.xpi: $(top_builddir)/SpiceXPI/src/install.rdf 
$(top_builddir)/SpiceXPI/src/plugin/nsISpicec.xpt 
$(top_builddir)/SpiceXPI/src/plugin/.libs/libnsISpicec.so
-       rm -rf dist
+       rm -rf $(DISTDIR)
        @[ -d $(DISTDIR)/plugins ] || mkdir -p $(DISTDIR)/plugins
        cp $(top_srcdir)/SpiceXPI/src/install.rdf $(DISTDIR)
-       cp $(top_srcdir)/SpiceXPI/src/plugin/*.xpt $(DISTDIR)/plugins
+       cp $(top_builddir)/SpiceXPI/src/plugin/*.xpt $(DISTDIR)/plugins
        cp $(top_builddir)/SpiceXPI/src/plugin/.libs/libnsISpicec.so* 
$(DISTDIR)/plugins/nsISpicec.so
        cp $(top_srcdir)/SpiceXPI/logger.ini $(DISTDIR)/plugins/logger.ini
        (cd $(DISTDIR); $(ZIP) -r ../$(XPI) .)
diff --git a/SpiceXPI/src/plugin/Makefile.am b/SpiceXPI/src/plugin/Makefile.am
index c6ba8f0..b2c83ab 100644
--- a/SpiceXPI/src/plugin/Makefile.am
+++ b/SpiceXPI/src/plugin/Makefile.am
@@ -81,3 +81,5 @@ BUILT_SOURCES =                                       \
        nsISpicec.xpt                           \
        $(NULL)
 
+distclean-local:
+       rm -f $(BUILT_SOURCES)
-- 
1.7.7.6

_______________________________________________
Spice-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/spice-devel

Reply via email to