This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git

commit 7595b94113c4a66c565fe2814414fe9d981c6705
Author: Claus Ibsen <claus.ib...@gmail.com>
AuthorDate: Sun Feb 11 08:33:56 2024 +0100

    Add camel-kotlin-api to SB starter
---
 .../camel/springboot/catalog/others.properties     |  1 +
 .../springboot/catalog/others/kotlin-api.json      | 15 +++++++
 dsl-starter/camel-kotlin-api-starter/pom.xml       | 48 ++++++++++++++++++++++
 dsl-starter/pom.xml                                |  1 +
 4 files changed, 65 insertions(+)

diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/others.properties
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/others.properties
index 7e33c529ea6..fd7ad79eeea 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/others.properties
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/others.properties
@@ -15,6 +15,7 @@ java-joor-dsl
 jfr
 js-dsl
 jsh-dsl
+kotlin-api
 kotlin-dsl
 leveldb
 lra
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/others/kotlin-api.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/others/kotlin-api.json
new file mode 100644
index 00000000000..bfe1b35088a
--- /dev/null
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/others/kotlin-api.json
@@ -0,0 +1,15 @@
+{
+  "other": {
+    "kind": "other",
+    "name": "kotlin-api",
+    "title": "Kotlin API",
+    "description": "Camel Kotlin API",
+    "deprecated": false,
+    "firstVersion": "4.4.0",
+    "label": "dsl",
+    "supportLevel": "Experimental",
+    "groupId": "org.apache.camel.springboot",
+    "artifactId": "camel-kotlin-api-starter",
+    "version": "4.4.0-SNAPSHOT"
+  }
+}
diff --git a/dsl-starter/camel-kotlin-api-starter/pom.xml 
b/dsl-starter/camel-kotlin-api-starter/pom.xml
new file mode 100644
index 00000000000..25762643608
--- /dev/null
+++ b/dsl-starter/camel-kotlin-api-starter/pom.xml
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+         http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+
+    <modelVersion>4.0.0</modelVersion>
+
+    <parent>
+        <groupId>org.apache.camel.springboot</groupId>
+        <artifactId>dsl-starter</artifactId>
+        <version>4.4.0-SNAPSHOT</version>
+        <relativePath>../pom.xml</relativePath>
+    </parent>
+
+    <artifactId>camel-kotlin-api-starter</artifactId>
+    <packaging>jar</packaging>
+    <name>Camel SB DSL Starters :: Kotlin API</name>
+    <description>Spring-Boot Starter for Camel DSL :: Kotlin API</description>
+
+    <dependencies>
+        <dependency>
+            <groupId>org.springframework.boot</groupId>
+            <artifactId>spring-boot-starter</artifactId>
+            <version>${spring-boot-version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-kotlin-api</artifactId>
+            <version>${camel-version}</version>
+        </dependency>
+    </dependencies>
+</project>
\ No newline at end of file
diff --git a/dsl-starter/pom.xml b/dsl-starter/pom.xml
index 2045bfdc773..7b02560c3b1 100644
--- a/dsl-starter/pom.xml
+++ b/dsl-starter/pom.xml
@@ -42,6 +42,7 @@
         <module>camel-java-joor-dsl-starter</module>
         <module>camel-js-dsl-starter</module>
         <module>camel-jsh-dsl-starter</module>
+        <module>camel-kotlin-api-starter</module>
         <module>camel-kotlin-dsl-starter</module>
         <module>camel-xml-io-dsl-starter</module>
         <module>camel-xml-jaxb-dsl-starter</module>

Reply via email to