Dynamic version, working.
[virt-mem.git] / extract / codegen / Makefile.in
index edcfe96..b7d1632 100644 (file)
@@ -23,24 +23,30 @@ 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 \
+                 minimizer.cmo \
+                 code_generation.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