Skip to content

Commit

Permalink
Merge branch 'master' of github.com:sacerdot/matita
Browse files Browse the repository at this point in the history
  • Loading branch information
gdufrc committed Sep 26, 2023
2 parents 8fe832d + 71b993b commit 1caef17
Show file tree
Hide file tree
Showing 67 changed files with 62 additions and 5 deletions.
8 changes: 4 additions & 4 deletions components/binaries/Makefile
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
H=@

#CSC: saturate is broken after the huge refactoring of auto/paramodulation
#CSC: by Andrea
#BINARIES=extractor table_creator utilities saturate transcript
#FG: my binaries
#FG matex renders lamdba-terms to LaTeX
#FG matitadep exports the dependencies of .ma files
#FG probe returns statistics on compiled files
#FG xoa generates matita files for n-ary logical operators/quantifiers
BINARIES=matex matitadep probe xoa

all: $(BINARIES:%=rec@all@%)
Expand Down
18 changes: 18 additions & 0 deletions components/broken_binaries/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
H=@

#CSC: saturate is broken after the huge refactoring of auto/paramodulation
#CSC: by Andrea
#CSC: the others have not been maintained for a while or they are now useless
BINARIES=

all: $(BINARIES:%=rec@all@%)
opt: $(BINARIES:%=rec@opt@%)
depend: $(BINARIES:%=rec@depend@%)
depend.opt: $(BINARIES:%[email protected]@%)
install: $(BINARIES:%=rec@install@%)
uninstall: $(BINARIES:%=rec@uninstall@%)
clean: $(BINARIES:%=rec@clean@%)

rec@%:
$(H)$(MAKE) -C $(word 2, $(subst @, ,$*)) $(word 1, $(subst @, ,$*))

25 changes: 25 additions & 0 deletions components/broken_binaries/Makefile.common
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
H=@

include ../../../Makefile.defs

DIST=$(EXEC)---$(VERSION)
DATE=$(shell date +%y%m%d)

OCAMLOPTIONS = -linkpkg -thread -rectypes -package \"$(REQUIRES)\"
OCAMLC = $(OCAMLFIND) ocamlc $(OCAMLOPTIONS)
OCAMLOPT = $(OCAMLFIND) opt $(OCAMLOPTIONS)

opt:
@echo " OCAMLBUILD $(EXEC).native"
$(H)ocamlbuild -ocamlc "$(OCAMLC)" -ocamlopt "$(OCAMLOPT)" $(EXEC).native

clean:
ocamlbuild -clean
rm -rf $(DIST) $(DIST).tgz

dist:
mkdir -p $(DIST)/Sources
cp ReadMe $(DIST)
cp *.ml *.mli *.mll *.mly Makefile _tags $(DIST)/Sources
cd $(DIST); ln -s Sources/$(EXEC).native $(EXEC)
tar -cvzf $(DIST).tgz $(DIST)
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
16 changes: 15 additions & 1 deletion matita.install
Original file line number Diff line number Diff line change
Expand Up @@ -93,22 +93,36 @@ share_root: [
"_build/install/default/share/matita/myshare/lib/basics/core_notation.ma" {"matita/myshare/lib/basics/core_notation.ma"}
"_build/install/default/share/matita/myshare/lib/basics/core_notation/apart_2.ma" {"matita/myshare/lib/basics/core_notation/apart_2.ma"}
"_build/install/default/share/matita/myshare/lib/basics/core_notation/card_1.ma" {"matita/myshare/lib/basics/core_notation/card_1.ma"}
"_build/install/default/share/matita/myshare/lib/basics/core_notation/compose_2.ma" {"matita/myshare/lib/basics/core_notation/compose_2.ma"}
"_build/install/default/share/matita/myshare/lib/basics/core_notation/complexes_0.ma" {"matita/myshare/lib/basics/core_notation/complexes_0.ma"}
"_build/install/default/share/matita/myshare/lib/basics/core_notation/compose_5.ma" {"matita/myshare/lib/basics/core_notation/compose_5.ma"}
"_build/install/default/share/matita/myshare/lib/basics/core_notation/comprehension_2.ma" {"matita/myshare/lib/basics/core_notation/comprehension_2.ma"}
"_build/install/default/share/matita/myshare/lib/basics/core_notation/downarrow_1.ma" {"matita/myshare/lib/basics/core_notation/downarrow_1.ma"}
"_build/install/default/share/matita/myshare/lib/basics/core_notation/eq_3.ma" {"matita/myshare/lib/basics/core_notation/eq_3.ma"}
"_build/install/default/share/matita/myshare/lib/basics/core_notation/exp_2.ma" {"matita/myshare/lib/basics/core_notation/exp_2.ma"}
"_build/install/default/share/matita/myshare/lib/basics/core_notation/fact_1.ma" {"matita/myshare/lib/basics/core_notation/fact_1.ma"}
"_build/install/default/share/matita/myshare/lib/basics/core_notation/fintersects_2.ma" {"matita/myshare/lib/basics/core_notation/fintersects_2.ma"}
"_build/install/default/share/matita/myshare/lib/basics/core_notation/funion_2.ma" {"matita/myshare/lib/basics/core_notation/funion_2.ma"}
"_build/install/default/share/matita/myshare/lib/basics/core_notation/hide_1.ma" {"matita/myshare/lib/basics/core_notation/hide_1.ma"}
"_build/install/default/share/matita/myshare/lib/basics/core_notation/imply_2.ma" {"matita/myshare/lib/basics/core_notation/imply_2.ma"}
"_build/install/default/share/matita/myshare/lib/basics/core_notation/integers_0.ma" {"matita/myshare/lib/basics/core_notation/integers_0.ma"}
"_build/install/default/share/matita/myshare/lib/basics/core_notation/invert_1.ma" {"matita/myshare/lib/basics/core_notation/invert_1.ma"}
"_build/install/default/share/matita/myshare/lib/basics/core_notation/invert_appl_2.ma" {"matita/myshare/lib/basics/core_notation/invert_appl_2.ma"}
"_build/install/default/share/matita/myshare/lib/basics/core_notation/napart_2.ma" {"matita/myshare/lib/basics/core_notation/napart_2.ma"}
"_build/install/default/share/matita/myshare/lib/basics/core_notation/naturals_0.ma" {"matita/myshare/lib/basics/core_notation/naturals_0.ma"}
"_build/install/default/share/matita/myshare/lib/basics/core_notation/neutral_0.ma" {"matita/myshare/lib/basics/core_notation/neutral_0.ma"}
"_build/install/default/share/matita/myshare/lib/basics/core_notation/overlaps_2.ma" {"matita/myshare/lib/basics/core_notation/overlaps_2.ma"}
"_build/install/default/share/matita/myshare/lib/basics/core_notation/pair_2.ma" {"matita/myshare/lib/basics/core_notation/pair_2.ma"}
"_build/install/default/share/matita/myshare/lib/basics/core_notation/product_2.ma" {"matita/myshare/lib/basics/core_notation/product_2.ma"}
"_build/install/default/share/matita/myshare/lib/basics/core_notation/rationals_0.ma" {"matita/myshare/lib/basics/core_notation/rationals_0.ma"}
"_build/install/default/share/matita/myshare/lib/basics/core_notation/reals_0.ma" {"matita/myshare/lib/basics/core_notation/reals_0.ma"}
"_build/install/default/share/matita/myshare/lib/basics/core_notation/singl_1.ma" {"matita/myshare/lib/basics/core_notation/singl_1.ma"}
"_build/install/default/share/matita/myshare/lib/basics/core_notation/sqrt_1.ma" {"matita/myshare/lib/basics/core_notation/sqrt_1.ma"}
"_build/install/default/share/matita/myshare/lib/basics/core_notation/subset_1.ma" {"matita/myshare/lib/basics/core_notation/subset_1.ma"}
"_build/install/default/share/matita/myshare/lib/basics/core_notation/subseteq_2.ma" {"matita/myshare/lib/basics/core_notation/subseteq_2.ma"}
"_build/install/default/share/matita/myshare/lib/basics/core_notation/uminus_1.ma" {"matita/myshare/lib/basics/core_notation/uminus_1.ma"}
"_build/install/default/share/matita/myshare/lib/basics/core_notation/uparrow_1.ma" {"matita/myshare/lib/basics/core_notation/uparrow_1.ma"}
"_build/install/default/share/matita/myshare/lib/basics/core_notation/vdash_1.ma" {"matita/myshare/lib/basics/core_notation/vdash_1.ma"}
"_build/install/default/share/matita/myshare/lib/basics/core_notation/vdash_3.ma" {"matita/myshare/lib/basics/core_notation/vdash_3.ma"}
"_build/install/default/share/matita/myshare/lib/basics/deqlist.ma" {"matita/myshare/lib/basics/deqlist.ma"}
"_build/install/default/share/matita/myshare/lib/basics/deqsets.ma" {"matita/myshare/lib/basics/deqsets.ma"}
"_build/install/default/share/matita/myshare/lib/basics/finset.ma" {"matita/myshare/lib/basics/finset.ma"}
Expand Down

0 comments on commit 1caef17

Please sign in to comment.