################################################################
# SWI-Prolog `PlDoc' package
# Author:    Jan Wielemaker. wielemak@science.uva.nl
# Copyright: GPL (see COPYING or www.gnu.org
################################################################

PACKAGE=plunit
include ../Makefile.defs

EXDIR=$(PKGEXDIR)/plunit


LIBPL=		plunit.pl test_wizard.pl test_cover.pl
LIBALL=		$(LIBPL) $(SUPPORT)
EXAMPLES=	read.pl simple.pl

all:		
		@echo "Nothing to do for this package"

install:	$(addprefix $(srcdir)/, $(LIBPL))
		mkdir -p $(DESTDIR)$(PLLIBDIR)
		$(INSTALL_DATA) $(addprefix $(srcdir)/, $(LIBALL)) $(DESTDIR)$(PLLIBDIR)
		$(MKINDEX)

ln-install:	$(addprefix $(srcdir)/, $(LIBPL))
		mkdir -p $(DESTDIR)$(PLLIBDIR)
		for f in $(LIBALL); do \
		    rm -f $(DESTDIR)$(PLLIBDIR)/$$f; \
		    ln -s $(srcdir)/$$f $(DESTDIR)$(PLLIBDIR); \
		done
		$(MKINDEX)

rpm-install:	install

pdf-install:	install-examples
		$(INSTALL_DATA) $(DOC).pdf $(DESTDIR)$(PKGDOC)

html-install:	install-examples
		$(INSTALL_DATA) $(DOC).html $(DESTDIR)$(PKGDOC)

install-examples::
		mkdir -p $(DESTDIR)$(EXDIR)
		(cd $(srcdir)/examples && $(INSTALL_DATA) $(EXAMPLES) $(DESTDIR)$(EXDIR))

uninstall::
		rm -f $(LIBDIR)/plunit.pl
		$(PL) -f none -g make -t halt

check::
		true

################################################################
# Documentation
################################################################

################################################################
# Clean
################################################################

clean:
		rm -f *~ *% config.log
		rm -f $(TEX)
		$(RUNTEX) --clean $(DOC)
		rm -rf html

distclean:	clean
		rm -f $(TARGETS) config.cache config.status Makefile
