# Liber(ator)/OFCP/OHLFI Binary Distribution Makefile

INSTALL=install
PREFIX=/usr/local
OCAML_PREFIX=/usr/local/lib/ocaml
BIN_PREFIX=$(PREFIX)/bin
DOC_PREFIX=$(PREFIX)/doc/ofcp
LIB_PREFIX=$(OCAML_PREFIX)/ofcp

DOCS=README COPYING TODO FREESITE-HOWTO doc/*
LIBS=fcp.cma hlfi.cma asfi.cma fcp.cmxa hlfi.cmxa asfi.cmxa
INTFS=fcp.mli hlfreenet.mli asfreenet.mli fieldset.mli fstream.mli
INTFS_COMP=fcp.cmi hlfreenet.cmi asfreenet.cmi fieldset.cmi fstream.cmi

install:
	$(INSTALL) -d $(BIN_PREFIX)
	$(INSTALL) -m 755 liber $(BIN_PREFIX)
	$(INSTALL) -d $(DOC_PREFIX)
	$(INSTALL) -m 644 $(DOCS) $(DOC_PREFIX)
	- ($(INSTALL) -d $(LIB_PREFIX); install -m 644 $(LIBS) $(INTFS) $(INTFS_COMP) $(LIB_PREFIX))
