Skip to content

Commit

Permalink
Merge pull request #16 from mbarbin/cmdlang
Browse files Browse the repository at this point in the history
Upgrade to cmdlang.0.0.5
  • Loading branch information
mbarbin authored Sep 17, 2024
2 parents b9673a0 + 3ff988e commit cc128a5
Show file tree
Hide file tree
Showing 31 changed files with 95 additions and 58 deletions.
14 changes: 14 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
## 0.3.2 (unreleased)

### Added

### Changed

- Upgrade to `cmdlang.0.0.5`.

### Deprecated

### Fixed

### Removed

## 0.3.1 (2024-09-07)

### Changed
Expand Down
2 changes: 1 addition & 1 deletion bin/dune
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
(name main)
(package bopkit)
(public_name bopkit)
(libraries bopkit_command cmdlang-to-cmdliner)
(libraries bopkit_command cmdlang-cmdliner-runner)
(flags :standard -w +a-4-40-41-42-44-45-48-66 -warn-error +a))
4 changes: 3 additions & 1 deletion bin/main.ml
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
let () = Cmdlang_to_cmdliner.run Bopkit_command.main ~name:"bopkit" ~version:"%%VERSION%%"
let () =
Cmdlang_cmdliner_runner.run Bopkit_command.main ~name:"bopkit" ~version:"%%VERSION%%"
;;
9 changes: 5 additions & 4 deletions bopkit-tests.opam
Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,16 @@ depends: [
"auto-format" {>= "0.0.12"}
"base" {>= "v0.17" & < "v0.18"}
"base_quickcheck" {>= "v0.17" & < "v0.18"}
"cmdlang" {>= "0.0.4"}
"cmdlang-to-cmdliner" {>= "0.0.4"}
"cmdlang" {>= "0.0.5"}
"cmdlang-cmdliner-runner" {>= "0.0.5"}
"cmdlang-to-cmdliner" {>= "0.0.5"}
"cmdliner" {= "1.3.0"}
"comments-parser" {>= "0.2.0"}
"core" {>= "v0.17" & < "v0.18"}
"core_unix" {>= "v0.17" & < "v0.18"}
"dune-site" {>= "3.16"}
"err" {>= "0.0.4"}
"err-cli" {>= "0.0.4"}
"err" {>= "0.0.5"}
"err-cli" {>= "0.0.5"}
"expect_test_helpers_core" {>= "v0.17" & < "v0.18"}
"fpath" {>= "0.7.3"}
"fpath-base" {>= "0.2.0"}
Expand Down
9 changes: 5 additions & 4 deletions bopkit.opam
Original file line number Diff line number Diff line change
Expand Up @@ -15,15 +15,16 @@ depends: [
"auto-format" {>= "0.0.12"}
"base" {>= "v0.17" & < "v0.18"}
"base_quickcheck" {>= "v0.17" & < "v0.18"}
"cmdlang" {>= "0.0.4"}
"cmdlang-to-cmdliner" {>= "0.0.4"}
"cmdlang" {>= "0.0.5"}
"cmdlang-cmdliner-runner" {>= "0.0.5"}
"cmdlang-to-cmdliner" {>= "0.0.5"}
"cmdliner" {= "1.3.0"}
"comments-parser" {>= "0.2.0"}
"core" {>= "v0.17" & < "v0.18"}
"core_unix" {>= "v0.17" & < "v0.18"}
"dune-site" {>= "3.16"}
"err" {>= "0.0.4"}
"err-cli" {>= "0.0.4"}
"err" {>= "0.0.5"}
"err-cli" {>= "0.0.5"}
"fpath" {>= "0.7.3"}
"fpath-base" {>= "0.2.0"}
"graphics" {>= "5.1.2"}
Expand Down
40 changes: 24 additions & 16 deletions dune-project
Original file line number Diff line number Diff line change
Expand Up @@ -50,9 +50,11 @@
(>= v0.17)
(< v0.18)))
(cmdlang
(>= 0.0.4))
(>= 0.0.5))
(cmdlang-cmdliner-runner
(>= 0.0.5))
(cmdlang-to-cmdliner
(>= 0.0.4))
(>= 0.0.5))
(cmdliner
(= 1.3.0))
(comments-parser
Expand All @@ -68,9 +70,9 @@
(dune-site
(>= 3.16))
(err
(>= 0.0.4))
(>= 0.0.5))
(err-cli
(>= 0.0.4))
(>= 0.0.5))
(fpath
(>= 0.7.3))
(fpath-base
Expand Down Expand Up @@ -159,9 +161,11 @@
(bopkit
(= :version))
(cmdlang
(>= 0.0.4))
(>= 0.0.5))
(cmdlang-cmdliner-runner
(>= 0.0.5))
(cmdlang-to-cmdliner
(>= 0.0.4))
(>= 0.0.5))
(cmdliner
(= 1.3.0))
(core
Expand All @@ -175,9 +179,9 @@
(dune-site
(>= 3.16))
(err
(>= 0.0.4))
(>= 0.0.5))
(err-cli
(>= 0.0.4))
(>= 0.0.5))
(fpath
(>= 0.7.3))
(fpath-base
Expand Down Expand Up @@ -262,9 +266,11 @@
(bopkit
(= :version))
(cmdlang
(>= 0.0.4))
(>= 0.0.5))
(cmdlang-cmdliner-runner
(>= 0.0.5))
(cmdlang-to-cmdliner
(>= 0.0.4))
(>= 0.0.5))
(cmdliner
(= 1.3.0))
(core
Expand All @@ -278,9 +284,9 @@
(dune-site
(>= 3.16))
(err
(>= 0.0.4))
(>= 0.0.5))
(err-cli
(>= 0.0.4))
(>= 0.0.5))
(fpath
(>= 0.7.3))
(fpath-base
Expand Down Expand Up @@ -367,9 +373,11 @@
(>= v0.17)
(< v0.18)))
(cmdlang
(>= 0.0.4))
(>= 0.0.5))
(cmdlang-cmdliner-runner
(>= 0.0.5))
(cmdlang-to-cmdliner
(>= 0.0.4))
(>= 0.0.5))
(cmdliner
(= 1.3.0))
(comments-parser
Expand All @@ -385,9 +393,9 @@
(dune-site
(>= 3.16))
(err
(>= 0.0.4))
(>= 0.0.5))
(err-cli
(>= 0.0.4))
(>= 0.0.5))
(expect_test_helpers_core
(and
(>= v0.17)
Expand Down
2 changes: 1 addition & 1 deletion editor/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ OPTIONS

--verbosity=LEVEL
Be more or less verbose. Takes over v.. LEVEL must be one of
'quiet', 'error', 'warning', 'info' or 'debug'.
'quiet', 'app', 'error', 'warning', 'info' or 'debug'.

--warn-error
treat warnings as errors.
Expand Down
2 changes: 1 addition & 1 deletion lib/bopkit_block/src/bopkit_block.ml
Original file line number Diff line number Diff line change
Expand Up @@ -341,7 +341,7 @@ let main ?readme t_param =
;;

let run ?readme t_param =
Cmdlang_to_cmdliner.run
Cmdlang_cmdliner_runner.run
(main ?readme t_param)
~name:"bopkit.block"
~version:"%%VERSION%%"
Expand Down
2 changes: 1 addition & 1 deletion lib/bopkit_block/src/dune
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
(libraries
bit_utils
cmdlang
cmdlang-to-cmdliner
cmdlang-cmdliner-runner
cmdliner
core
core_unix
Expand Down
2 changes: 1 addition & 1 deletion project/digital-watch/dune
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
Stdio
-open
Cmdlang)
(libraries base cmdlang cmdlang-to-cmdliner cmdliner graphics stdio threads)
(libraries base cmdlang cmdlang-cmdliner-runner graphics stdio threads)
(preprocess
(pps
ppx_compare
Expand Down
2 changes: 1 addition & 1 deletion project/digital-watch/remove_duplicates.ml
Original file line number Diff line number Diff line change
Expand Up @@ -22,4 +22,4 @@ let main =
done))
;;

let () = Cmdlang_to_cmdliner.run main ~name:"remove_duplicate" ~version:"%%VERSION%%"
let () = Cmdlang_cmdliner_runner.run main ~name:"remove_duplicate" ~version:"%%VERSION%%"
2 changes: 1 addition & 1 deletion project/subleq/bin/dune
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
(name main)
(package subleq)
(public_name subleq)
(libraries cmdlang-to-cmdliner subleq_command)
(libraries cmdlang-cmdliner-runner subleq_command)
(flags :standard -w +a-4-40-41-42-44-45-48-66 -warn-error +a))
4 changes: 3 additions & 1 deletion project/subleq/bin/main.ml
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
let () = Cmdlang_to_cmdliner.run Subleq_command.main ~name:"subleq" ~version:"%%VERSION%%"
let () =
Cmdlang_cmdliner_runner.run Subleq_command.main ~name:"subleq" ~version:"%%VERSION%%"
;;
2 changes: 1 addition & 1 deletion project/visa/bin/dune
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
(name main)
(package visa)
(public_name visa)
(libraries cmdlang-to-cmdliner visa_command)
(libraries cmdlang-cmdliner-runner visa_command)
(flags :standard -w +a-4-40-41-42-44-45-48-66 -warn-error +a))
2 changes: 1 addition & 1 deletion project/visa/bin/main.ml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
let () = Cmdlang_to_cmdliner.run Visa_command.main ~name:"visa" ~version:"%%VERSION%%"
let () = Cmdlang_cmdliner_runner.run Visa_command.main ~name:"visa" ~version:"%%VERSION%%"
10 changes: 9 additions & 1 deletion project/visa/circuit/dune
Original file line number Diff line number Diff line change
Expand Up @@ -172,7 +172,15 @@
Stdio
-open
Cmdlang)
(libraries base bopkit_block cmdlang core stdio unix threads)
(libraries
base
bopkit_block
cmdlang
cmdlang-cmdliner-runner
core
stdio
unix
threads)
(preprocess
(pps
ppx_compare
Expand Down
2 changes: 1 addition & 1 deletion project/visa/circuit/get_date.ml
Original file line number Diff line number Diff line change
Expand Up @@ -33,4 +33,4 @@ let cmd =
())
;;

let () = Cmdlang_to_cmdliner.run cmd ~name:"get_date" ~version:"%%VERSION%%"
let () = Cmdlang_cmdliner_runner.run cmd ~name:"get_date" ~version:"%%VERSION%%"
2 changes: 1 addition & 1 deletion stdlib/7-segment/bin/digital_calendar.ml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
let () =
Cmdlang_to_cmdliner.run
Cmdlang_cmdliner_runner.run
Seven_segment_display.Main.digital_calendar
~name:"bopkit"
~version:"%%VERSION%%"
Expand Down
2 changes: 1 addition & 1 deletion stdlib/7-segment/bin/digital_calendar_display.ml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
let () =
Cmdlang_to_cmdliner.run
Cmdlang_cmdliner_runner.run
Seven_segment_display.digital_calendar_display
~name:"digital_calendar_display"
~version:"%%VERSION%%"
Expand Down
2 changes: 1 addition & 1 deletion stdlib/7-segment/bin/digital_watch.ml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
let () =
Cmdlang_to_cmdliner.run
Cmdlang_cmdliner_runner.run
Seven_segment_display.Main.digital_watch
~name:"digital_watch"
~version:"%%VERSION%%"
Expand Down
2 changes: 1 addition & 1 deletion stdlib/7-segment/bin/digital_watch_display.ml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
let () =
Cmdlang_to_cmdliner.run
Cmdlang_cmdliner_runner.run
Seven_segment_display.digital_watch_display
~name:"digital_watch_display"
~version:"%%VERSION%%"
Expand Down
2 changes: 1 addition & 1 deletion stdlib/7-segment/bin/dune
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
digital_calendar
digital_calendar_display)
(flags -w +a-40-42-44-66 -warn-error +a)
(libraries base cmdlang-to-cmdliner seven_segment_display)
(libraries base cmdlang-cmdliner-runner seven_segment_display)
(preprocess
(pps
ppx_compare
Expand Down
2 changes: 1 addition & 1 deletion stdlib/bopboard/bin/dune
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
(executables
(names main)
(flags -w +a-40-42-44-66 -warn-error +a)
(libraries bopboard cmdliner cmdlang-to-cmdliner))
(libraries bopboard cmdlang-cmdliner-runner))

(install
(package bopkit)
Expand Down
2 changes: 1 addition & 1 deletion stdlib/bopboard/bin/main.ml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
let () = Cmdlang_to_cmdliner.run Bopboard.main ~name:"bopboard" ~version:"%%VERSION%%"
let () = Cmdlang_cmdliner_runner.run Bopboard.main ~name:"bopboard" ~version:"%%VERSION%%"
2 changes: 1 addition & 1 deletion stdlib/counter/bin/counter.ml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
let () =
Cmdlang_to_cmdliner.run
Cmdlang_cmdliner_runner.run
Bopkit_counter.Counter.main
~name:"counter"
~version:"%%VERSION%%"
Expand Down
2 changes: 1 addition & 1 deletion stdlib/counter/bin/dune
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
(executables
(names counter)
(libraries bopkit_counter cmdliner cmdlang-to-cmdliner))
(libraries bopkit_counter cmdlang-cmdliner-runner))

(install
(package bopkit)
Expand Down
2 changes: 1 addition & 1 deletion stdlib/pulse/bin/pulse.ml
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
let () =
Cmdlang_to_cmdliner.run Bopkit_pulse.Pulse.main ~name:"pulse" ~version:"%%VERSION%%"
Cmdlang_cmdliner_runner.run Bopkit_pulse.Pulse.main ~name:"pulse" ~version:"%%VERSION%%"
;;
9 changes: 5 additions & 4 deletions subleq.opam
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,15 @@ depends: [
"base" {>= "v0.17" & < "v0.18"}
"base_quickcheck" {>= "v0.17" & < "v0.18"}
"bopkit" {= version}
"cmdlang" {>= "0.0.4"}
"cmdlang-to-cmdliner" {>= "0.0.4"}
"cmdlang" {>= "0.0.5"}
"cmdlang-cmdliner-runner" {>= "0.0.5"}
"cmdlang-to-cmdliner" {>= "0.0.5"}
"cmdliner" {= "1.3.0"}
"core" {>= "v0.17" & < "v0.18"}
"core_unix" {>= "v0.17" & < "v0.18"}
"dune-site" {>= "3.16"}
"err" {>= "0.0.4"}
"err-cli" {>= "0.0.4"}
"err" {>= "0.0.5"}
"err-cli" {>= "0.0.5"}
"fpath" {>= "0.7.3"}
"fpath-base" {>= "0.2.0"}
"graphics" {>= "5.1.2"}
Expand Down
3 changes: 1 addition & 2 deletions test/bop2c/gen-dune/dune
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,7 @@
auto-format
base
cmdlang
cmdlang-to-cmdliner
cmdliner
cmdlang-cmdliner-runner
eio
eio_main
parsing-utils)
Expand Down
2 changes: 1 addition & 1 deletion test/bop2c/gen-dune/main.ml
Original file line number Diff line number Diff line change
Expand Up @@ -73,4 +73,4 @@ let gen_dune_cmd =
Stdlib.print_endline (Sexp.to_string_hum sexp))))
;;

let () = Cmdlang_to_cmdliner.run gen_dune_cmd ~name:"gen-dune" ~version:"%%VERSION%%"
let () = Cmdlang_cmdliner_runner.run gen_dune_cmd ~name:"gen-dune" ~version:"%%VERSION%%"
9 changes: 5 additions & 4 deletions visa.opam
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,15 @@ depends: [
"base" {>= "v0.17" & < "v0.18"}
"base_quickcheck" {>= "v0.17" & < "v0.18"}
"bopkit" {= version}
"cmdlang" {>= "0.0.4"}
"cmdlang-to-cmdliner" {>= "0.0.4"}
"cmdlang" {>= "0.0.5"}
"cmdlang-cmdliner-runner" {>= "0.0.5"}
"cmdlang-to-cmdliner" {>= "0.0.5"}
"cmdliner" {= "1.3.0"}
"core" {>= "v0.17" & < "v0.18"}
"core_unix" {>= "v0.17" & < "v0.18"}
"dune-site" {>= "3.16"}
"err" {>= "0.0.4"}
"err-cli" {>= "0.0.4"}
"err" {>= "0.0.5"}
"err-cli" {>= "0.0.5"}
"fpath" {>= "0.7.3"}
"fpath-base" {>= "0.2.0"}
"graphics" {>= "5.1.2"}
Expand Down

0 comments on commit cc128a5

Please sign in to comment.