include ../Makefile.config
include ../Makefile.build

all: all.byte

opt: all.opt

clean::
	rm -f *.cm[iox] *.o *.cma *.cmxa *.a *.so

install: all
	- mkdir -p $(LIBDIR)
	- cp *.mli *.cmi *.cma *.cmxa *.a *.so $(LIBDIR)

####################################### drivers ##############################

LIBNAME		= $(LIBPREFIX)ps
EXTCLIB		=
EXTMLLIB	= 
CFLAGS		=
COMPFLAGS	= -I ../corelib -I ../ppm
MLMODULES	= ps oPs
CMODULES	=

MLOBJS		= $(addsuffix .cmo, $(MLMODULES))
COBJS		= $(addsuffix .o, $(CMODULES))
CMA		= $(LIBNAME).cma
CMXA		= $(LIBNAME).cmxa
CLIB		=
CDLL		=

all.byte: ../ppm/$(LIBPREFIX)ppm.cma $(CMA) $(CLIB)

all.opt: ../ppm/$(LIBPREFIX)ppm.cmxa $(CMXA) $(CLIB)

#######

include ../Makefile.shared

