LIB_MLNAMES[] =
	field

################## pa_fields_conv syntax extension #######################
# We need type conv to be compiled and installed to lib
pa_fields_conv.cmi pa_fields_conv.cmo: $(LIBDIR)/pa_type_conv.cmi $(LIBDIR)/pa_type_conv.cmo
# pa_fields_conv itself needs to be preprocessed by camlp4orf 
OCamlPreprocess(camlp4orf, pa_fields_conv)

# We want it to install the files in the lib directory
$(LIBDIR)/pa_fields_conv.cmi: pa_fields_conv.cmi
	rm(-f $@)
	symlink($<, $@)
$(LIBDIR)/pa_fields_conv.cmo: pa_fields_conv.cmo
	rm(-f $@)
	symlink($<, $@)
################# end of pa_fields_conv syntax extension #################

OCamlMakeLibPackage (fieldslib)

InstantiateOCamlEnv()

doc: fieldslib $(OCAMLDOC_PP)
  $(OCamlDocs Fieldslib, *.mli *.ml, "OCaml record fields as first class values.")
