Skip to content

Commit fb17865

Browse files
vch9claude
authored andcommitted
fix(opam): add pin-depends for ppx_forbid and dev-repo field
Add pin-depends field to miaou-core.opam to automatically pin ppx_forbid from GitHub when installing the package. This fixes dependency resolution for ppx_forbid which is not yet available in the opam repository. Also add dev-repo field to all opam packages for better opam metadata. Co-Authored-By: Claude <noreply@anthropic.com>
1 parent cf03f2e commit fb17865

9 files changed

+12
-0
lines changed

miaou-core.opam

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,3 +40,7 @@ build: [
4040
"@doc" {with-doc}
4141
]
4242
]
43+
dev-repo: "git+https://github.com/trilitech/miaou.git"
44+
pin-depends: [
45+
["ppx_forbid.dev" "git+https://github.com/atacama-dev/ppx_forbid.git"]
46+
]

miaou-driver-matrix.opam

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,3 +28,4 @@ build: [
2828
"@doc" {with-doc}
2929
]
3030
]
31+
dev-repo: "git+https://github.com/trilitech/miaou.git"

miaou-driver-sdl.opam

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,3 +32,4 @@ build: [
3232
"@doc" {with-doc}
3333
]
3434
]
35+
dev-repo: "git+https://github.com/trilitech/miaou.git"

miaou-driver-term.opam

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,3 +26,4 @@ build: [
2626
"@doc" {with-doc}
2727
]
2828
]
29+
dev-repo: "git+https://github.com/trilitech/miaou.git"

miaou-driver-web.opam

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,3 +33,4 @@ build: [
3333
"@doc" {with-doc}
3434
]
3535
]
36+
dev-repo: "git+https://github.com/trilitech/miaou.git"

miaou-runner.opam

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,3 +29,4 @@ build: [
2929
"@doc" {with-doc}
3030
]
3131
]
32+
dev-repo: "git+https://github.com/trilitech/miaou.git"

miaou-tui.opam

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,3 +28,4 @@ build: [
2828
"@doc" {with-doc}
2929
]
3030
]
31+
dev-repo: "git+https://github.com/trilitech/miaou.git"

miaou-widgets-display-sdl.opam

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,4 @@ build: [
2727
"@doc" {with-doc}
2828
]
2929
]
30+
dev-repo: "git+https://github.com/trilitech/miaou.git"

miaou.opam

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,3 +29,4 @@ build: [
2929
"@doc" {with-doc}
3030
]
3131
]
32+
dev-repo: "git+https://github.com/trilitech/miaou.git"

0 commit comments

Comments
 (0)