X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=extract%2Fcodegen%2FMakefile.in;h=92c131f812504717000e6d5cfc96b43cb3facefc;hb=6d60df50895e83763a20c4ec62ef0ec334cd7676;hp=85b2619320f1c44b565f427d2b95b449c4c8b3a5;hpb=c7603296c4f420bfc7db9a7dbf72efb0fec97b4d;p=virt-mem.git diff --git a/extract/codegen/Makefile.in b/extract/codegen/Makefile.in index 85b2619..92c131f 100644 --- a/extract/codegen/Makefile.in +++ b/extract/codegen/Makefile.in @@ -23,7 +23,8 @@ INSTALL = @INSTALL@ MKDIR_P = @MKDIR_P@ bindir = @bindir@ -OCAMLCPACKAGES = -package extlib,pcre,unix,camlp4,bitstring.syntax -syntax bitstring.syntax +#OCAMLCPACKAGES = -package extlib,pcre,unix,camlp4,bitstring.syntax -syntax bitstring.syntax +OCAMLCPACKAGES = -package extlib,pcre,unix,camlp4,bitstring -pp camlp4of OCAMLCFLAGS = @OCAMLCFLAGS@ OCAMLCLIBS = -linkpkg camlp4lib.cma @@ -32,15 +33,24 @@ OCAMLOPTFLAGS = @OCAMLOPTFLAGS@ OCAMLOPTPACKAGES = $(OCAMLCPACKAGES) OCAMLOPTLIBS = -linkpkg camlp4lib.cmxa -TARGETS = kerneldb-to-parser.opt +TARGETS = compile-kerneldb.opt -OBJS = kerneldb_to_parser.cmo +OBJS = pahole_parser.cmo \ + minimizer.cmo \ + code_generation.cmo \ + compile_kerneldb.cmo XOBJS = $(OBJS:.cmo=.cmx) -all: $(TARGETS) +all: byte opt -kerneldb-to-parser.opt: $(XOBJS) +byte: + +opt: $(TARGETS) + +compile-kerneldb.opt: $(XOBJS) ocamlfind ocamlopt \ $(OCAMLOPTFLAGS) $(OCAMLOPTPACKAGES) $(OCAMLOPTLIBS) $(XOBJS) -o $@ +install: + include ../../Make.rules \ No newline at end of file