Skip to content

Commit

Permalink
Update project meta.
Browse files Browse the repository at this point in the history
  • Loading branch information
dboris committed May 18, 2024
1 parent 1bee417 commit 6aecf73
Show file tree
Hide file tree
Showing 8 changed files with 19 additions and 21 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -165,9 +165,9 @@ constructs by comparing the equivalent Objective-C and OCaml code.
[`NSAutoreleasePool`](https://developer.apple.com/documentation/foundation/nsautoreleasepool/)
class.

Since OCaml has a garbage collector, we can leverage it to help manage the
Since OCaml has a garbage collector, you can leverage it to help manage the
lifetimes of Cocoa objects. To this effect, we provide the `gc_autorelease`
function, which makes sure the object will be sent the `release` message when
function, which ensures the object will be sent the `release` message when
the OCaml reference to it is garbage collected.

* Using objects from frameworks when bindings are not available
Expand Down
11 changes: 6 additions & 5 deletions camlkit-base-ios.opam
Original file line number Diff line number Diff line change
@@ -1,14 +1,15 @@
# This file is generated by dune, edit dune-project instead
opam-version: "2.0"
version: "0.1.1"
synopsis:
"OCaml bindings to the Objective-C runtime and Foundation framework"
description:
"OCaml bindings to the Objective-C runtime and Foundation framework"
"OCaml bindings to the Objective-C runtime and some base frameworks"
description: """\
This package provides OCaml bindings to the Objective-C runtime and
the following iOS frameworks: Foundation, WebKit, Vision, CoreImage, and Photos.
"""
maintainer: ["Boris D. <[email protected]>"]
authors: ["Boris D. <[email protected]>"]
license: "ISC"
tags: ["objc" "bindings" "cocoa" "gnustep"]
tags: ["objc" "bindings" "cocoa" "ios"]
homepage: "https://github.com/dboris/camlkit"
bug-reports: "https://github.com/dboris/camlkit/issues"
depends: [
Expand Down
9 changes: 5 additions & 4 deletions camlkit-base.opam
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
# This file is generated by dune, edit dune-project instead
opam-version: "2.0"
version: "0.1.1"
synopsis:
"OCaml bindings to the Objective-C runtime and Foundation framework"
description:
"OCaml bindings to the Objective-C runtime and Foundation framework"
"OCaml bindings to the Objective-C runtime and some base frameworks"
description: """\
This package provides OCaml bindings to the Objective-C runtime and
the following macOS frameworks: Foundation, WebKit, Vision, CoreImage, and Photos.
"""
maintainer: ["Boris D. <[email protected]>"]
authors: ["Boris D. <[email protected]>"]
license: "ISC"
Expand Down
3 changes: 1 addition & 2 deletions camlkit-gui-ios.opam
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
# This file is generated by dune, edit dune-project instead
opam-version: "2.0"
version: "0.1.1"
synopsis: "OCaml bindings to the UIKit framework"
description: "OCaml bindings to the UIKit framework"
maintainer: ["Boris D. <[email protected]>"]
authors: ["Boris D. <[email protected]>"]
license: "ISC"
tags: ["objc" "bindings" "cocoa" "ios" "gnustep"]
tags: ["objc" "bindings" "cocoa" "ios"]
homepage: "https://github.com/dboris/camlkit"
bug-reports: "https://github.com/dboris/camlkit/issues"
depends: [
Expand Down
3 changes: 1 addition & 2 deletions camlkit-gui.opam
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
# This file is generated by dune, edit dune-project instead
opam-version: "2.0"
version: "0.1.1"
synopsis: "OCaml bindings to the AppKit framework"
description: "OCaml bindings to the AppKit framework"
maintainer: ["Boris D. <[email protected]>"]
authors: ["Boris D. <[email protected]>"]
license: "ISC"
tags: ["objc" "bindings" "cocoa" "ios" "gnustep"]
tags: ["objc" "bindings" "cocoa" "gnustep"]
homepage: "https://github.com/dboris/camlkit"
bug-reports: "https://github.com/dboris/camlkit/issues"
depends: [
Expand Down
1 change: 0 additions & 1 deletion camlkit-ios.opam
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
# This file is generated by dune, edit dune-project instead
opam-version: "2.0"
version: "0.1.1"
synopsis: "Higher-level wrappers for Cocoa APIs"
Expand Down
1 change: 0 additions & 1 deletion camlkit.opam
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
# This file is generated by dune, edit dune-project instead
opam-version: "2.0"
version: "0.1.1"
synopsis: "Higher-level wrappers for Cocoa APIs"
Expand Down
8 changes: 4 additions & 4 deletions dune-project
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@

(package
(name camlkit-base)
(synopsis "OCaml bindings to the Objective-C runtime and Foundation framework")
(description "OCaml bindings to the Objective-C runtime and Foundation framework")
(synopsis "OCaml bindings to the Objective-C runtime and some base frameworks")
(description "OCaml bindings to the Objective-C runtime and some base frameworks")
(depends
ocaml
dune
Expand Down Expand Up @@ -49,8 +49,8 @@

(package
(name camlkit-base-ios)
(synopsis "OCaml bindings to the Objective-C runtime and Foundation framework")
(description "OCaml bindings to the Objective-C runtime and Foundation framework")
(synopsis "OCaml bindings to the Objective-C runtime and some base frameworks")
(description "OCaml bindings to the Objective-C runtime and some base frameworks")
(allow_empty)
(depends
ocaml
Expand Down

0 comments on commit 6aecf73

Please sign in to comment.