X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;ds=sidebyside;f=extract%2Fcodegen%2FMakefile.in;h=fb48f3f76fc61e6ac0093c7c5042116de00e0fae;hb=159e16043bbadc056b6ae193ddf3d31be2810e39;hp=edcfe962fcd4e795e1ba6d40dd8a91fb7d205ca6;hpb=c0ef66b9b93fdc37e351f2fa657df35868472638;p=virt-mem.git diff --git a/extract/codegen/Makefile.in b/extract/codegen/Makefile.in index edcfe96..fb48f3f 100644 --- a/extract/codegen/Makefile.in +++ b/extract/codegen/Makefile.in @@ -23,24 +23,29 @@ INSTALL = @INSTALL@ MKDIR_P = @MKDIR_P@ bindir = @bindir@ -OCAMLCPACKAGES = -package extlib,pcre,unix +#OCAMLCPACKAGES = -package extlib,pcre,unix,camlp4,bitstring.syntax -syntax bitstring.syntax +OCAMLCPACKAGES = -package extlib,pcre,unix,camlp4,bitstring -pp camlp4of OCAMLCFLAGS = @OCAMLCFLAGS@ -OCAMLCLIBS = -linkpkg +OCAMLCLIBS = -linkpkg camlp4lib.cma OCAMLOPTFLAGS = @OCAMLOPTFLAGS@ OCAMLOPTPACKAGES = $(OCAMLCPACKAGES) -OCAMLOPTLIBS = -linkpkg +OCAMLOPTLIBS = -linkpkg camlp4lib.cmxa -TARGETS = kerneldb-to-parser.opt +TARGETS = compile-kerneldb.opt -OBJS = kerneldb_to_parser.cmo +OBJS = pahole_parser.cmo \ + struct_classify.cmo \ + compile_kerneldb.cmo XOBJS = $(OBJS:.cmo=.cmx) all: $(TARGETS) -kerneldb-to-parser.opt: $(XOBJS) +compile-kerneldb.opt: $(XOBJS) ocamlfind ocamlopt \ $(OCAMLOPTFLAGS) $(OCAMLOPTPACKAGES) $(OCAMLOPTLIBS) $(XOBJS) -o $@ +install: + include ../../Make.rules \ No newline at end of file