Add CLEANFILES rules.
[hivex.git] / lib / Makefile.am
index 36e7f74..75db8bf 100644 (file)
 SUBDIRS = tools
 
 EXTRA_DIST = \
-       hivex.pod \
-       hivexml.pod \
-       hivexget.pod \
-       hivexget \
-       hivexsh.pod \
-       example1 \
-       example2 \
-       example3 \
-       example4 \
-       example5 \
-       example6
+       hivex.pod
 
 lib_LTLIBRARIES = libhivex.la
 
@@ -43,33 +33,9 @@ libhivex_la_LDFLAGS = -version-info 0:0:0 $(LTLIBINTL) $(LTLIBTHREAD)
 libhivex_la_CFLAGS = $(WARN_CFLAGS) $(WERROR_CFLAGS)
 libhivex_la_CPPFLAGS = -I$(top_srcdir)/gnulib/lib
 
-bin_PROGRAMS = hivexml hivexsh
-bin_SCRIPTS = hivexget
-noinst_SCRIPTS = example1 example2 example3 example4 example5 example6
-
-hivexml_SOURCES = \
-  hivexml.c
-
-hivexml_LDADD = libhivex.la $(LIBXML2_LIBS)
-hivexml_CFLAGS = \
-  -DLOCALEBASEDIR=\""$(datadir)/locale"\" \
-  $(LIBXML2_CFLAGS) \
-  $(WARN_CFLAGS) $(WERROR_CFLAGS)
-
-hivexsh_SOURCES = \
-  hivexsh.c \
-  hivex.h \
-  byte_conversions.h
-
-hivexsh_LDADD = libhivex.la $(LIBREADLINE)
-hivexsh_CFLAGS = \
-  -I$(top_srcdir)/gnulib/lib \
-  -DLOCALEBASEDIR=\""$(datadir)/locale"\" \
-  $(WARN_CFLAGS) $(WERROR_CFLAGS)
-
 include_HEADERS = hivex.h
 
-man_MANS = hivex.3 hivexml.1 hivexget.1 hivexsh.1
+man_MANS = hivex.3
 
 hivex.3: hivex.pod
        $(POD2MAN) \
@@ -79,35 +45,8 @@ hivex.3: hivex.pod
          --release "$(PACKAGE_NAME)-$(PACKAGE_VERSION)" \
          $< > $@-t; mv $@-t $@
 
-hivexml.1: hivexml.pod
-       $(POD2MAN) \
-         --section 1 \
-         -c "Windows Registry" \
-         --name "hivexml" \
-         --release "$(PACKAGE_NAME)-$(PACKAGE_VERSION)" \
-         $< > $@-t; mv $@-t $@
-
-hivexget.1: hivexget.pod
-       $(POD2MAN) \
-         --section 1 \
-         -c "Windows Registry" \
-         --name "hivexget" \
-         --release "$(PACKAGE_NAME)-$(PACKAGE_VERSION)" \
-         $< > $@-t; mv $@-t $@
-
-hivexsh.1: hivexsh.pod
-       $(POD2MAN) \
-         --section 1 \
-         -c "Windows Registry" \
-         --name "hivexsh" \
-         --release "$(PACKAGE_NAME)-$(PACKAGE_VERSION)" \
-         $< > $@-t; mv $@-t $@
-
 noinst_DATA = \
-       $(top_builddir)/html/hivex.3.html \
-       $(top_builddir)/html/hivexml.1.html \
-       $(top_builddir)/html/hivexget.1.html \
-       $(top_builddir)/html/hivexsh.1.html
+       $(top_builddir)/html/hivex.3.html
 
 $(top_builddir)/html/hivex.3.html: hivex.pod
        mkdir -p $(top_builddir)/html
@@ -117,26 +56,4 @@ $(top_builddir)/html/hivex.3.html: hivex.pod
          --outfile html/hivex.3.html \
          lib/hivex.pod
 
-$(top_builddir)/html/hivexml.1.html: hivexml.pod
-       mkdir -p $(top_builddir)/html
-       cd $(top_builddir) && pod2html \
-         --css 'pod.css' \
-         --htmldir html \
-         --outfile html/hivexml.1.html \
-         lib/hivexml.pod
-
-$(top_builddir)/html/hivexget.1.html: hivexget.pod
-       mkdir -p $(top_builddir)/html
-       cd $(top_builddir) && pod2html \
-         --css 'pod.css' \
-         --htmldir html \
-         --outfile html/hivexget.1.html \
-         lib/hivexget.pod
-
-$(top_builddir)/html/hivexsh.1.html: hivexsh.pod
-       mkdir -p $(top_builddir)/html
-       cd $(top_builddir) && pod2html \
-         --css 'pod.css' \
-         --htmldir html \
-         --outfile html/hivexsh.1.html \
-         lib/hivexsh.pod
+CLEANFILES = $(man_MANS)