]> git.lyx.org Git - lyx.git/blobdiff - lib/reLyX/Makefile.am
complie fix
[lyx.git] / lib / reLyX / Makefile.am
index 8acb7a599b320bed066163dead2b4e758dc7ee37..2a94cc97141c5a4e8190cab5c360802e63a2a87f 100644 (file)
@@ -1,6 +1,6 @@
 AUTOMAKE_OPTIONS = foreign
-DISTCLEANFILES= *.orig *.rej *~ *.bak reLyX reLyX.1
-MAINTAINERCLEANFILES = Makefile.in
+DISTCLEANFILES= *.orig *.rej *~ *.bak reLyX reLyX.1 config.log config.status
+MAINTAINERCLEANFILES = $(srcdir)/Makefile.in $(srcdir)/configure
 bin_SCRIPTS = reLyX noweb2lyx
 LYXDATADIRS = reLyX reLyX/Text
 LYXDISTDIRS = Text
@@ -8,7 +8,9 @@ man_MANS = reLyX.1
 EXTRA_DIST = BUGS BasicLyX.pm CHANGES CleanTeX.pm LastLyX.pm MANIFEST \
        MakePreamble.pm ReadCommands.pm RelyxTable.pm reLyX.pod \
        reLyXmain.pl syntax.default test.ltx test.lyx reLyX.man \
+       RelyxFigure.pm Verbatim.pm \
        $(LYXDISTDIRS)
+DESTDIR =
 
 LIBINSTFILES = *.pm *.pl README BUGS CHANGES reLyX.pod syntax.default Text/*.pm
 
@@ -17,11 +19,22 @@ reLyX.1:
 
 libinstalldirs:
        for dir in $(LYXDATADIRS) ; do \
-         $(mkinstalldirs) $(pkgdatadir)/$$dir ; \
+         $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/$$dir ; \
        done
 
 install-data-local:  libinstalldirs
-       files=`cd ${srcdir} ; echo $(LIBINSTFILES)` ; \
-       for i in $${files} ; do \
-          $(INSTALL_DATA) ${srcdir}/$$i $(pkgdatadir)/reLyX/$$i ; \
+       files=`cd $(srcdir) ; echo $(LIBINSTFILES)` ; \
+       for i in $$files ; do \
+          $(INSTALL_DATA) $(srcdir)/$$i $(DESTDIR)$(pkgdatadir)/reLyX/$$i ; \
+       done
+
+uninstall-local:
+       @$(NORMAL_UNINSTALL)
+       files=`cd $(srcdir) ; echo $(LIBINSTFILES)` ; \
+       for i in $$files ; do \
+         rm -f $(pkgdatadir)/reLyX/$$i ; \
+       done ; \
+       dirs=`cd $(srcdir) ; echo $(LYXDATADIRS)` ; \
+       for i in $$dirs ; do \
+         rm -rf $(pkgdatadir)/$$i ; \
        done