]> matita.cs.unibo.it Git - helm.git/commit
Preliminary support for dune
authorClaudio Sacerdoti Coen <claudio.sacerdoticoen@unibo.it>
Mon, 2 Jan 2023 19:42:56 +0000 (20:42 +0100)
committerClaudio Sacerdoti Coen <claudio.sacerdoticoen@unibo.it>
Mon, 2 Jan 2023 19:42:56 +0000 (20:42 +0100)
commitf47c4a4cc2f6483ea7a333844f90c14039f99d1a
treed80f400a786c60799770ede7d9e86746315cdd31
parent8a5c30a914d7ff665218b31853c6fb4bcf58aa08
Preliminary support for dune

- dune build matita/matita{,c,clean}.exe works
- dune build fails on components/syntax_extensions where we need
  to add modules to two different libraries. I have found a
  workaround (dune does not allow it!) that works when building
  matita*.exe, but not when doing "dune build"
- the dune files and the Makefiles are not 100% equivalent
  (e.g. some modules not dropped during compilation, the user
  interface not generated by glade yet)
24 files changed:
matita/components/content/dune [new file with mode: 0644]
matita/components/content_pres/dune [new file with mode: 0644]
matita/components/disambiguation/dune [new file with mode: 0644]
matita/components/extlib/dune [new file with mode: 0644]
matita/components/getter/dune [new file with mode: 0644]
matita/components/grafite/dune [new file with mode: 0644]
matita/components/grafite_engine/dune [new file with mode: 0644]
matita/components/grafite_parser/dune [new file with mode: 0644]
matita/components/library/dune [new file with mode: 0644]
matita/components/logger/dune [new file with mode: 0644]
matita/components/ng_cic_content/dune [new file with mode: 0644]
matita/components/ng_disambiguation/dune [new file with mode: 0644]
matita/components/ng_extraction/dune [new file with mode: 0644]
matita/components/ng_kernel/dune [new file with mode: 0644]
matita/components/ng_library/dune [new file with mode: 0644]
matita/components/ng_paramodulation/dune [new file with mode: 0644]
matita/components/ng_refiner/dune [new file with mode: 0644]
matita/components/ng_tactics/dune [new file with mode: 0644]
matita/components/registry/dune [new file with mode: 0644]
matita/components/syntax_extensions/dune [new file with mode: 0644]
matita/components/xml/dune [new file with mode: 0644]
matita/dune-project [new file with mode: 0644]
matita/matita.opam [new file with mode: 0644]
matita/matita/dune [new file with mode: 0644]