Skip to content

Commit

Permalink
chore: stick with one package
Browse files Browse the repository at this point in the history
  • Loading branch information
leostera committed Oct 19, 2024
1 parent c27e8da commit 9ceee9e
Show file tree
Hide file tree
Showing 6 changed files with 19 additions and 93 deletions.
19 changes: 0 additions & 19 deletions dune-project
Original file line number Diff line number Diff line change
Expand Up @@ -28,16 +28,6 @@
(synopsis "An actor-model multi-core scheduler for OCaml 5")
(description
"Riot is an actor-model multi-core scheduler for OCaml 5. It brings Erlang-style concurrency to the language, where lighweight process communicate via message passing")
(depends
(riot_runtime (= :version))
(riot_stdlib (= :version))
dune
)
(tags
(multicore erlang actor "message-passing" processes)))

(package
(name riot_runtime)
(depends
bytestring
(castore (and :with-test (>= "0.0.2")))
Expand All @@ -57,12 +47,3 @@
dune)
(tags
(multicore erlang actor "message-passing" processes)))

(package
(name riot_stdlib)
(depends
(riot_runtime (= :version))
dune
)
(tags
(multicore erlang actor "message-passing" processes)))
3 changes: 2 additions & 1 deletion packages/riot-runtime/dune
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
(include_subdirs qualified)

(library
(public_name riot_runtime)
(package riot)
(name riot_runtime)
(libraries
bytestring
gluon
Expand Down
3 changes: 2 additions & 1 deletion packages/riot-stdlib/dune
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
(include_subdirs qualified)

(library
(public_name riot_stdlib)
(package riot)
(name riot_stdlib)
(libraries riot_runtime))
18 changes: 15 additions & 3 deletions riot.opam
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,22 @@ tags: ["multicore" "erlang" "actor" "message-passing" "processes"]
homepage: "https://github.com/riot-ml/riot"
bug-reports: "https://github.com/riot-ml/riot/issues"
depends: [
"riot_runtime" {= version}
"riot_stdlib" {= version}
"bytestring"
"castore" {with-test & >= "0.0.2"}
"config" {>= "0.0.1"}
"gluon" {>= "0.0.1"}
"mdx" {with-test & >= "2.3.1"}
"mirage-crypto" {>= "0.11.2"}
"mirage-crypto-rng" {>= "0.11.2"}
"mtime" {>= "2.0.0"}
"ocaml" {>= "5.1"}
"odoc" {with-doc & >= "2.2.2"}
"ptime" {>= "1.1.0"}
"rio"
"telemetry" {>= "0.0.1"}
"tls" {>= "1.0.0"}
"uri" {>= "4.4.0"}
"dune" {>= "3.11"}
"odoc" {with-doc}
]
build: [
["dune" "subst"] {dev}
Expand Down
41 changes: 0 additions & 41 deletions riot_runtime.opam

This file was deleted.

28 changes: 0 additions & 28 deletions riot_stdlib.opam

This file was deleted.

0 comments on commit 9ceee9e

Please sign in to comment.