# Build up the list of object files.
OBJS := int63.cmo \
- diskimage_utils.cmo
+ diskimage_impl.cmo
# Plugin objects.
OBJS += diskimage_ext2.cmo \
diskimage_linux_swap.cmo \
diskimage_linux_swsuspend.cmo \
+ diskimage_fat.cmo \
+ diskimage_ntfs.cmo \
diskimage_lvm2_metadata.cmo \
diskimage_lvm2_parser.cmo \
diskimage_lvm2_lexer.cmo \
OCAMLDEPFLAGS := $(SYNTAX)
+OCAMLDOCFLAGS += $(SYNTAX) -I +extlib -I +bitmatch
+OCAMLDOCFILES := int63.mli diskimage.mli
+
BYTE_TARGETS := diskimage.cma
OPT_TARGETS := diskimage.cmxa
diskimage_lvm2_parser.cmx: diskimage_lvm2_parser.cmi
diskimage_lvm2_parser.cmi: diskimage_lvm2_parser.mli
+diskimage_lvm2_lexer.cmo: diskimage_impl.cmi
+diskimage_lvm2_parser.cmo: diskimage_impl.cmi
+diskimage_lvm2_lexer.cmx: diskimage_impl.cmi
+diskimage_lvm2_parser.cmx: diskimage_impl.cmi
+
# Int63 module is defined differently on 32 and 64 bit platforms.
int63.ml: int63_on_$(OCAML_WORD_SIZE).ml Makefile
rm -f $@