Skip to content

Commit

Permalink
Add a post-message for num's known install failure (ocaml#20645)
Browse files Browse the repository at this point in the history
* Add a post-message for num's known install failure

* as an example

* num.1.1: Always remove previously installed num/num-top before installing

* num.1.2: Always uninstall num/num-top before install

* num.1.3: Always uninstall num/num-top before install

* num.1.4: Always uninstall num/num-top before install

* num.0: no need for the post-message

Co-authored-by: Kate <[email protected]>
  • Loading branch information
shonfeder and kit-ty-kate authored Apr 7, 2022
1 parent d120b1f commit 03ab8c0
Show file tree
Hide file tree
Showing 5 changed files with 36 additions and 16 deletions.
10 changes: 7 additions & 3 deletions packages/num/num.1.0/opam
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,13 @@ build: [
[make]
]
install: [
make
"install" {!ocaml:preinstalled}
"findlib-install" {ocaml:preinstalled}
["ocamlfind" "remove" "num"]
["ocamlfind" "remove" "num-top"]
[
make
"install" {!ocaml:preinstalled}
"findlib-install" {ocaml:preinstalled}
]
]
remove: [
make
Expand Down
10 changes: 7 additions & 3 deletions packages/num/num.1.1/opam
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,13 @@ build: [
[make]
]
install: [
make
"install" {!ocaml:preinstalled}
"findlib-install" {ocaml:preinstalled}
["ocamlfind" "remove" "num"]
["ocamlfind" "remove" "num-top"]
[
make
"install" {!ocaml:preinstalled}
"findlib-install" {ocaml:preinstalled}
]
]
remove: [
make
Expand Down
10 changes: 7 additions & 3 deletions packages/num/num.1.2/opam
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,13 @@ build: [
[make]
]
install: [
make
"install" {!ocaml:preinstalled}
"findlib-install" {ocaml:preinstalled}
["ocamlfind" "remove" "num"]
["ocamlfind" "remove" "num-top"]
[
make
"install" {!ocaml:preinstalled}
"findlib-install" {ocaml:preinstalled}
]
]
depends: [
"ocaml" {>= "4.06.0"}
Expand Down
10 changes: 7 additions & 3 deletions packages/num/num.1.3/opam
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,13 @@ build: [
[make]
]
install: [
make
"install" {!ocaml:preinstalled}
"findlib-install" {ocaml:preinstalled}
["ocamlfind" "remove" "num"]
["ocamlfind" "remove" "num-top"]
[
make
"install" {!ocaml:preinstalled}
"findlib-install" {ocaml:preinstalled}
]
]
depends: [
"ocaml" {>= "4.06.0"}
Expand Down
12 changes: 8 additions & 4 deletions packages/num/num.1.4/opam
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,13 @@ depends: [
conflicts: ["base-num"]
build: make
install: [
make
"install" {!ocaml:preinstalled}
"findlib-install" {ocaml:preinstalled}
["ocamlfind" "remove" "num"]
["ocamlfind" "remove" "num-top"]
[
make
"install" {!ocaml:preinstalled}
"findlib-install" {ocaml:preinstalled}
]
]
dev-repo: "git+https://github.com/ocaml/num.git"
url {
Expand All @@ -24,4 +28,4 @@ url {
"md5=cda2b727e116a0b6a9c03902cc4b2415"
"sha512=0cc9be8ad95704bb683b4bf6698bada1ee9a40dc05924b72adc7b969685c33eeb68ccf174cc09f6a228c48c18fe94af06f28bebc086a24973a066da620db8e6f"
]
}
}

0 comments on commit 03ab8c0

Please sign in to comment.