You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The devkit-bom (Bill of Materials) is a Maven POM file provided by OnixByte to manage dependency versions for the DevKit suite of libraries. By incorporating this BOM into your build configuration, you can ensure consistent versioning across all included dependencies without needing to specify versions explicitly in your project files. Published with Gradle metadata, this BOM supports both Maven and Gradle projects, and this document outlines how to integrate and use it effectively in both ecosystems.
4
+
5
+
## Using in Maven
6
+
7
+
Add the `devkit-bom` to your `pom.xml` under `<dependencyManagement>`:
8
+
9
+
```xml
10
+
<dependencyManagement>
11
+
<dependencies>
12
+
<dependency>
13
+
<groupId>com.onixbyte</groupId>
14
+
<artifactId>devkit-bom</artifactId>
15
+
<version>${devkit-version}</version>
16
+
<type>pom</type>
17
+
<scope>import</scope>
18
+
</dependency>
19
+
</dependencies>
20
+
</dependencyManagement>
21
+
```
22
+
23
+
Then reference dependencies like `devkit-core` without a version.
24
+
25
+
## Using in Gradle
26
+
27
+
In your `build.gradle[.kts]`, apply the BOM using the `platform` dependency:
0 commit comments