]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/matita/matitaWiki.ml
EXPERIMENTAL COMMIT (by CSC,actuall :-)
[helm.git] / helm / software / matita / matitaWiki.ml
index 1f880575e063860d85663f711e5390babf74e258..eb115636f8360c07a461c39d4d10c25e38f847ec 100644 (file)
@@ -222,11 +222,12 @@ let main () =
       | End_of_file -> ()
       | GrafiteEngine.Drop -> clean_exit 1
     );
-    let proof_status,moo_content_rev,lexicon_content_rev = 
+    let proof_status,moo_content_rev,lexicon_content_rev,dump = 
       match !grafite_status with
       |  s::_ ->
          s.proof_status, s.moo_content_rev,
-          (GrafiteTypes.get_lexicon s).LexiconEngine.lexicon_content_rev
+          (GrafiteTypes.get_lexicon s).LexiconEngine.lexicon_content_rev,
+          GrafiteTypes.get_dump s
       | _ -> assert false
     in
     if proof_status <> GrafiteTypes.No_proof then
@@ -253,6 +254,7 @@ let main () =
        in
        GrafiteMarshal.save_moo moo_fname moo_content_rev;
        LexiconMarshal.save_lexicon lexicon_fname lexicon_content_rev;
+       NCicLibrary.serialize ~baseuri:(NUri.uri_of_string baseuri) dump;
        exit 0
      end
   with