Skip to content

Commit

Permalink
Add iOS platform (#9)
Browse files Browse the repository at this point in the history
* Add iOS platform

* Update version and README for iOS support

* Update README
  • Loading branch information
stephanepechard authored Apr 25, 2023
1 parent 0356dc8 commit ef14a3e
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 4 deletions.
13 changes: 10 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# KCron Common
Cron realization for Kotlin Multiplatform

[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=Scogun_kcron-common&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=Scogun_kcron-common) ![GitHub](https://img.shields.io/github/license/Scogun/kcron-common?color=blue) ![Publish workflow](https://github.com/Scogun/kcron-common/actions/workflows/publish.yml/badge.svg) [![Maven Central with version prefix filter](https://img.shields.io/maven-central/v/com.ucasoft.kcron/kcron-common/0.5.3?color=blue)](https://search.maven.org/artifact/com.ucasoft.kcron/kcron-common/0.5.3/jar)
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure? project=Scogun_kcron-common&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=Scogun_kcron-common) ![GitHub](https://img.shields.io/github/license/Scogun/kcron-common?color=blue) ![Publish workflow](https://github.com/Scogun/kcron-common/actions/workflows/publish.yml/badge.svg) [![Maven Central with version prefix filter](https://img.shields.io/maven-central/v/com.ucasoft.kcron/kcron-common/0.5.4?color=blue)](https://search.maven.org/artifact/com.ucasoft.kcron/kcron-common/0.5.4/jar)

### Features
* Kotlin Multiplatform library
Expand All @@ -24,14 +24,21 @@ builder
```
* Parsing validation includes combination rules
* 'days' and 'days of week' could not be setup simultaneously
* Support
* JVM
* Linux
* Windows (mingwX64)
* macOS
* Javascript
* iOS
### Usage
***Add with Gradle***
```groovy
kotlin {
sourceSets {
commonMain {
dependencies {
implementation 'com.ucasoft.kcron:kcron-common:0.5.3'
implementation 'com.ucasoft.kcron:kcron-common:0.5.4'
}
}
}
Expand Down Expand Up @@ -84,6 +91,6 @@ builder.years(2021..2025)
println(builder.expression) // 0/10 5-25 5,12 ? * SUN#5 2021-2025
```
### Current status
This library is on beta version `0.5.3`.
This library is on beta version `0.5.4`.
However, it will be a part of another cool library.
Check the news!
4 changes: 3 additions & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ plugins {
}

group = 'com.ucasoft.kcron'
version = '0.5.3'
version = '0.5.4'

repositories {
mavenCentral()
Expand All @@ -21,6 +21,8 @@ kotlin {
mingwX64()
macosX64()
js()
ios()
iosSimulatorArm64()
sourceSets {
commonMain {
dependencies {
Expand Down

0 comments on commit ef14a3e

Please sign in to comment.