File tree Expand file tree Collapse file tree 6 files changed +28
-40
lines changed
Expand file tree Collapse file tree 6 files changed +28
-40
lines changed Original file line number Diff line number Diff line change 1818 - mathcomp/mathcomp:2.2.0-coq-8.17
1919 - mathcomp/mathcomp:2.2.0-coq-8.18
2020 - mathcomp/mathcomp:2.2.0-coq-8.19
21- - mathcomp/mathcomp-dev:coq-8.16
22- - mathcomp/mathcomp-dev:coq-8.17
2321 - mathcomp/mathcomp-dev:coq-8.18
2422 - mathcomp/mathcomp-dev:coq-8.19
2523 - mathcomp/mathcomp-dev:coq-dev
Original file line number Diff line number Diff line change 1- # -*- Makefile -*-
1+ # KNOWNTARGETS will not be passed along to CoqMakefile
2+ KNOWNTARGETS := Makefile.coq
3+ # KNOWNFILES will not get implicit targets from the final rule, and so
4+ # depending on them won't invoke the submake
5+ # Warning: These files get declared as PHONY, so any targets depending
6+ # on them always get rebuilt
7+ KNOWNFILES := Makefile _CoqProject
28
3- # --------------------------------------------------------------------
4- DUNEOPTS ?=
5- DUNE := dune $(DUNEOPTS )
9+ .DEFAULT_GOAL := invoke-coqmakefile
610
7- # --------------------------------------------------------------------
8- .PHONY : default build clean
11+ Makefile.coq : Makefile _CoqProject
12+ $( COQBIN ) coq_makefile -f _CoqProject -o Makefile.coq
913
10- default : build
14+ invoke-coqmakefile : Makefile.coq
15+ $(MAKE ) --no-print-directory -f Makefile.coq $(filter-out $(KNOWNTARGETS ) ,$(MAKECMDGOALS ) )
1116
12- build :
13- $(DUNE ) build
17+ .PHONY : invoke-coqmakefile $(KNOWNFILES )
1418
15- install :
16- $(DUNE ) install
19+ # ###################################################################
20+ # # Your targets here ##
21+ # ###################################################################
1722
18- clean :
19- $(DUNE ) clean
23+ # This should be the last rule, to handle any targets not declared above
24+ % : invoke-coqmakefile
25+ @true
Original file line number Diff line number Diff line change 1+ src/freeg.v
2+ src/monalg.v
3+ src/mpoly.v
4+ src/ssrcomplements.v
5+ src/xfinmap.v
6+
7+ -R src mathcomp.multinomials
18-arg -w -arg -ambiguous-paths
29-arg -w -arg -notation-overridden
310-arg -w -arg -redundant-canonical-projection
411-arg -w -arg -projection-no-head-constant
5-
6- -R _build/default/src mathcomp.multinomials
Original file line number Diff line number Diff line change @@ -5,12 +5,10 @@ bug-reports: "https://github.com/math-comp/multinomials/issues"
55dev-repo: "git+https://github.com/math-comp/multinomials.git"
66license: "CECILL-B"
77authors: ["Pierre-Yves Strub"]
8- build: [
9- [ "dune" "build" "-p" name "-j" jobs ]
10- ]
8+ build: [make "-j%{jobs}%"]
9+ install: [make "install"]
1110depends: [
1211 "coq" {(>= "8.16" & < "8.20~") | = "dev"}
13- "dune" {>= "3.8"}
1412 "coq-mathcomp-ssreflect" {(>= "2.0" & < "2.3~") | = "dev"}
1513 "coq-mathcomp-algebra"
1614 "coq-mathcomp-bigenough" {(>= "1.0" & < "1.1~") | = "dev"}
Load Diff This file was deleted.
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments