Skip to content

Commit 67ce678

Browse files
committed
docu
1 parent 376ce21 commit 67ce678

File tree

1 file changed

+67
-1
lines changed

1 file changed

+67
-1
lines changed

README.md

Lines changed: 67 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,70 @@
33
# Bouncy Castle GraalVM Feature
44

55
GraalVM feature to contribute BouncyCastle into native image by registering it as a Security Provider.
6-
Just include it into your project
6+
Just include it into your project, the Feature is auto registered and includes the proper runtime hints to initialize
7+
most of the algorithms at build time.
8+
9+
## Use
10+
11+
<details>
12+
<summary>Gradle</summary>
13+
14+
```groovy
15+
repositories {
16+
maven { url 'https://jitpack.io' }
17+
}
18+
19+
20+
dependencies {
21+
implementation 'com.github.cmdjulian:bouncy-castle-graalvm:{VERSION}'
22+
}
23+
```
24+
25+
</details>
26+
27+
<details>
28+
<summary>Gradle Kts</summary>
29+
30+
```kotlin
31+
repositories {
32+
maven(url = "https://jitpack.io")
33+
}
34+
35+
36+
dependencies {
37+
implementation("com.github.cmdjulian:bouncy-castle-graalvm:{VERSION}")
38+
}
39+
```
40+
41+
</details>
42+
43+
<details>
44+
<summary>Maven</summary>
45+
46+
```xml
47+
48+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
49+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
50+
51+
...
52+
53+
<repositories>
54+
<repository>
55+
<id>jitpack.io</id>
56+
<url>https://jitpack.io</url>
57+
</repository>
58+
</repositories>
59+
60+
...
61+
62+
<dependencies>
63+
<dependency>
64+
<groupId>com.github.cmdjulian</groupId>
65+
<artifactId>bouncy-castle-graalvm</artifactId>
66+
<version>{VERSION}</version>
67+
</dependency>
68+
</dependencies>
69+
</project>
70+
```
71+
72+
</details>

0 commit comments

Comments
 (0)