File tree Expand file tree Collapse file tree 7 files changed +33
-20
lines changed Expand file tree Collapse file tree 7 files changed +33
-20
lines changed Original file line number Diff line number Diff line change 11# Generated Makefile
2- /Makefile.coq
3- /Makefile.coq.conf
2+ Makefile.coq
3+ Makefile.coq.conf
4+
5+ # Dune
6+ _build
47
58# Make dependencies
69* .d
Original file line number Diff line number Diff line change 1- # -*- Makefile -*-
2- .PHONY : coq clean
1+ all : Makefile.coq
2+ @+ $( MAKE ) -f Makefile. coq all
33
4- coq :: Makefile.coq
5- $(MAKE ) -f Makefile.coq
4+ clean : Makefile.coq
5+ @+$(MAKE ) -f Makefile.coq cleanall
6+ @rm -f Makefile.coq Makefile.coq.conf
67
7- Makefile.coq : Make.cfg
8- coq_makefile -f Make.cfg -o Makefile.coq
8+ Makefile.coq : _CoqProject
9+ $( COQBIN ) coq_makefile -f _CoqProject -o Makefile.coq
910
10- distclean :
11- rm -f Makefile.coq Makefile.coq.conf Makefile.coq.bak .coqdeps.d
11+ force _CoqProject Makefile : ;
1212
13- install :
14- $(MAKE ) -f Makefile.coq install
13+ % : Makefile.coq force
14+ @+$(MAKE ) -f Makefile.coq $@
15+
16+ .PHONY : all clean force
Original file line number Diff line number Diff line change 1+ -R theories Param
12-R src Param
23-I src
34src/debug.ml
@@ -6,3 +7,4 @@ src/relations.ml
67src/declare_translation.ml
78src/abstraction.mlg
89src/paramcoq.mlpack
10+ theories/Param.v
Original file line number Diff line number Diff line change 1+ (lang dune 2 .5)
2+ (using coq 0 .2)
3+ (name paramcoq)
Original file line number Diff line number Diff line change 11(library
22 (name paramcoq)
3- (public_name coq.plugins. paramcoq)
4- (synopsis "Coq Plugin for Parametricity ")
5- (flags :standard -warn-error -3 )
6- (libraries coq.plugins.ltac))
3+ (public_name coq- paramcoq.plugin )
4+ (synopsis "Plugin for generating parametricity statements to perform refinement proofs ")
5+ (flags :standard -rectypes -w -9-27 )
6+ (libraries coq-core .plugins.ltac))
77
8- (rule
9- (targets abstraction.ml)
10- (deps (:pp-file abstraction.mlg) )
11- (action (run coqpp %{pp-file})))
8+ (coq.pp (modules abstraction))
Original file line number Diff line number Diff line change 1+ Declare ML Module "paramcoq".
Original file line number Diff line number Diff line change 1+ (coq.theory
2+ (name Param)
3+ (package coq-paramcoq)
4+ (synopsis "Plugin for generating parametricity statements to perform refinement proofs")
5+ (libraries coq-paramcoq.plugin))
You can’t perform that action at this time.
0 commit comments