################################################################
# SWI-Prolog `RDF' package
# Author:    Jan Wielemaker. jan@swi.psy.uva.nl
# Copyright: LGPL (see COPYING or www.gnu.org
################################################################

PACKAGE=RDF
DOC=rdf2pl

LIBPL=		rdf.pl rdf_parser.pl rdf_triple.pl rewrite.pl \
		rdf_ntriples.pl rdf_write.pl
XPCEPL=		rdf_diagram.pl
SRCXPCEPL=	$(addprefix $(srcdir)/, $(XPCEPL))
LIBSRCPL=	$(addprefix $(srcdir)/, $(LIBPL))

include ../Makefile.defs

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

install:	$(LIBSRCPL) xpce-install
		$(INSTALL_DATA) $(LIBSRCPL) $(DESTDIR)$(PLLIBDIR)
		$(PL) -f none -g make -t halt

ln-install::
		@$(MAKE) INSTALL_DATA=../ln-install install

xpce-install:	$(SRCXPCEPL)
		if [ -d $(DESTDIR)$(XPCEBASE) ]; then \
		   $(INSTALL) -m 644 $(SRCXPCEPL) $(DESTDIR)$(XPCEBASE)/prolog/lib; \
		fi

rpm-install:	install

pdf-install::
		-$(INSTALL_DATA) $(DOC).pdf $(DESTDIR)$(PKGDOCDIR)

html-install::
		-$(INSTALL_DATA) $(DOC).html $(DESTDIR)$(PKGDOCDIR)

uninstall:
		(cd $(PLBASE)/library && rm -f $(LIBPL))
		$(PL) -f none -g make -t halt

check::
		(cd $(srcdir) && $(PL) -q -f test_rdf.pl -g true -t test_rdf )
		(cd $(srcdir) && $(PL) -q -f test_write.pl -g true -t test_write )

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

clean:
		rm -f *~ *% config.log $(TEX)

distclean:	clean
		rm -f $(TARGETS) config.h config.cache config.status Makefile
		rm -f $(DOC).aux $(DOC).log $(DOC).out $(DOC).toc
