all:
	ocamlc -I +camlp4 -I +pcre -c -pp "camlp4o q_MLast.cmo pa_extend.cmo" pa_re.ml
	ocamlc -o test -I +pcre -pp "camlp4o pa_re.cmo" pcre.cma test.ml 
	ocamlmktop -o re.top -I +dynlink -I +camlp4 -I +pcre dynlink.cma pcre.cma camlp4o.cma pa_re.cmo
	./test
	@echo "Launch the toplevel with ./re.top -I +pcre"

clean:
	rm -f *.cmo *.cmi *.o .*.o *.c

