Blame perl/Makefile.am

Packit e4b6da
# $Id: Makefile.am,v 1.21 2006/03/20 02:51:00 stevecheng Exp $
Packit e4b6da
#
Packit e4b6da
# This Makefile installs the Perl scripts and modules.
Packit e4b6da
#
Packit e4b6da
Packit e4b6da
include $(top_srcdir)/docbuild.mk
Packit e4b6da
Packit e4b6da
PL_FILES = db2x_manxml.pl db2x_texixml.pl docbook2X.pl db2x_xsltproc.pl
Packit e4b6da
SCRIPT_FILES = db2x_xsltproc sgml2xml-isoent \
Packit e4b6da
	db2x_manxml db2x_texixml \
Packit e4b6da
	docbook2man docbook2texi
Packit e4b6da
Packit e4b6da
MAKEMAKER_FILES = XML/Handler/Makefile.PL XML/Handler/SGMLSpl.pm
Packit e4b6da
	
Packit e4b6da
bin_SCRIPTS = $(SCRIPT_FILES)
Packit e4b6da
Packit e4b6da
db2x_xsltproc: config.pl db2x_xsltproc.pl
Packit e4b6da
	rm -f $@
Packit e4b6da
	cat $^ >$@
Packit e4b6da
	chmod 555 $@
Packit e4b6da
	$(PERL) -c -w $@
Packit e4b6da
Packit e4b6da
db2x_manxml: config.pl XML/Handler/SGMLSpl.pm db2x_manxml.pl
Packit e4b6da
	rm -f $@
Packit e4b6da
	cat $^ >$@
Packit e4b6da
	chmod 555 $@
Packit e4b6da
	$(db2x_perl) -c -w $@
Packit e4b6da
Packit e4b6da
db2x_texixml: config.pl XML/Handler/SGMLSpl.pm db2x_texixml.pl
Packit e4b6da
	rm -f $@
Packit e4b6da
	cat $^ >$@
Packit e4b6da
	chmod 555 $@
Packit e4b6da
	$(db2x_perl) -c -w $@
Packit e4b6da
Packit e4b6da
docbook2man: config.pl docbook2X.pl
Packit e4b6da
	rm -f $@
Packit e4b6da
	(cat config.pl ; echo 'my $$CONVERSION_TYPE = q<man>;'; cat $(srcdir)/docbook2X.pl) >$@
Packit e4b6da
	chmod 555 $@
Packit e4b6da
	$(PERL) -c -w $@
Packit e4b6da
Packit e4b6da
docbook2texi: config.pl docbook2X.pl
Packit e4b6da
	rm -f $@
Packit e4b6da
	(cat config.pl ; echo 'my $$CONVERSION_TYPE = q<texi>;'; cat $(srcdir)/docbook2X.pl) >$@
Packit e4b6da
	chmod 555 $@
Packit e4b6da
	$(PERL) -c -w $@
Packit e4b6da
Packit e4b6da
# Not needed anymore, we include the SGMLSpl module source
Packit e4b6da
# directly into the db2x_manxml and db2x_texixml scripts	
Packit e4b6da
#install-data-local:
Packit e4b6da
#	if test ! -e XML ; then cp -dpR $(srcdir)/XML . ; fi
Packit e4b6da
#	cd XML/Handler && perl Makefile.PL PREFIX=$(prefix) && $(MAKE) install
Packit e4b6da
Packit e4b6da
EXTRA_DIST = $(PL_FILES) $(MAKEMAKER_FILES)
Packit e4b6da
Packit e4b6da
DISTCLEANFILES = config.pl
Packit e4b6da
CLEANFILES = $(SCRIPT_FILES)
Packit e4b6da