Skip to content

Commit

Permalink
Merge pull request #26580 from jonahbeckford/opam-publish-dkml-dune-d…
Browse files Browse the repository at this point in the history
…sl-dkml-dune-dsl-show.0.1.4

2 packages from diskuv/dkml-dune-dsl at 0.1.4
  • Loading branch information
shonfeder authored Sep 18, 2024
2 parents 77185ab + ce50c15 commit ffe1ce2
Show file tree
Hide file tree
Showing 2 changed files with 88 additions and 0 deletions.
47 changes: 47 additions & 0 deletions packages/dkml-dune-dsl-show/dkml-dune-dsl-show.0.1.4/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
opam-version: "2.0"
synopsis:
"An interpreter for the embedded DSL of Dune that shows the DSL as a real Dune file"
maintainer: "[email protected]"
authors: "Diskuv, Inc. <[email protected]>"
license: "Apache-2.0"
homepage: "https://github.com/diskuv/dkml-dune-dsl"
doc: "https://diskuv.github.io/dkml-dune-dsl/dkml-dune-dsl-show/index.html"
bug-reports: "https://github.com/diskuv/dkml-dune-dsl/issues"
depends: [
"dune" {>= "2.9"}
"ocaml" {>= "4.12.1"}
"dkml-dune-dsl" {= version}
"astring" {>= "0.8.5"}
"ezjsonm" {>= "1.3.0"}
"fmt" {>= "0.9.0"}
"mustache" {>= "3.1.0"}
"menhir" {>= "20180528"}
"sexp_pretty" {>= "v0.14"}
"alcotest" {>= "1.5.0" & with-test}
"odoc" {with-doc}
]
build: [
["dune" "subst"] {dev}
[
"dune"
"build"
"-p"
name
"-j"
jobs
"--promote-install-files=false"
"@install"
"@runtest" {with-test}
"@doc" {with-doc}
]
["dune" "install" "-p" name "--create-install-files" name]
]
dev-repo: "git+https://github.com/diskuv/dkml-dune-dsl.git"
url {
src:
"https://github.com/diskuv/dkml-dune-dsl/releases/download/0.1.4/src.tar.gz"
checksum: [
"md5=e15cffe625e826450bdc86593ef15e7a"
"sha512=bfb8ef843c3954fcc6fc70d4576c2a599bfb88d94bbed5887d38d8fb20b86f656c19acb3fa73c49c443376423166527a019900cfcee574f7fede54b04c82a491"
]
}
41 changes: 41 additions & 0 deletions packages/dkml-dune-dsl/dkml-dune-dsl.0.1.4/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
opam-version: "2.0"
synopsis:
"Embedded DSL for Dune files to do syntax checking, auto-completion and generate dune.inc include files"
description:
"dkml-dune-dsl lets you define Dune files in OCaml code with your favorite auto-completing IDE, compile it to an executable, and use it as a generator of your dune.inc files."
maintainer: "[email protected]"
authors: "Diskuv, Inc. <[email protected]>"
license: "Apache-2.0"
homepage: "https://github.com/diskuv/dkml-dune-dsl"
doc: "https://diskuv.github.io/dkml-dune-dsl/dkml-dune-dsl/index.html"
bug-reports: "https://github.com/diskuv/dkml-dune-dsl/issues"
depends: [
"dune" {>= "2.9"}
"ocaml" {>= "4.12.1"}
"odoc" {with-doc}
]
build: [
["dune" "subst"] {dev}
[
"dune"
"build"
"-p"
name
"-j"
jobs
"--promote-install-files=false"
"@install"
"@runtest" {with-test}
"@doc" {with-doc}
]
["dune" "install" "-p" name "--create-install-files" name]
]
dev-repo: "git+https://github.com/diskuv/dkml-dune-dsl.git"
url {
src:
"https://github.com/diskuv/dkml-dune-dsl/releases/download/0.1.4/src.tar.gz"
checksum: [
"md5=e15cffe625e826450bdc86593ef15e7a"
"sha512=bfb8ef843c3954fcc6fc70d4576c2a599bfb88d94bbed5887d38d8fb20b86f656c19acb3fa73c49c443376423166527a019900cfcee574f7fede54b04c82a491"
]
}

0 comments on commit ffe1ce2

Please sign in to comment.