Files
ical2rem/ical2rem.opam

41 lines
1.2 KiB
Plaintext

# This file is generated by dune, edit dune-project instead
opam-version: "2.0"
synopsis: "Convert iCalendar (.ics) files to Remind (.rem) format"
description:
"ical2rem reads iCalendar (.ics) files and produces reminders in the Remind format. It handles recurring events, exceptions (EXDATE/RECURRENCE-ID), alarms (VALARM), timezones, and Windows timezone names."
maintainer: ["Paolo Donadeo <paolo@donadeo.net>"]
authors: ["Paolo Donadeo <paolo@donadeo.net>"]
license: "MIT"
tags: ["icalendar" "remind" "calendar" "ics" "rem" "converter"]
doc: "https://git.donadeo.net/pdonadeo/ical2rem"
depends: [
"ocaml" {= "5.4.1"}
"timedesc" {= "3.1.0"}
"timedesc-tzdb" {= "3.1.0"}
"timedesc-tzlocal" {= "3.1.0"}
"ppx_deriving" {= "6.1.1"}
"cmdliner" {= "2.1.1"}
"icalendar" {= "0.1.13"}
"dune-build-info" {>= "3"}
"dune" {>= "3.23" & dev & = "3.23.1"}
"ocamlformat" {dev & = "0.29.0"}
"ocaml-lsp-server" {dev & = "1.26.0"}
"odoc" {with-doc}
]
build: [
["dune" "subst"] {dev}
[
"dune"
"build"
"-p"
name
"-j"
jobs
"@install"
"@runtest" {with-test}
"@doc" {with-doc}
]
]
dev-repo: "https://git.donadeo.net/pdonadeo/ical2rem"
x-maintenance-intent: ["(latest)"]