Skip to content

Commit 6645c29

Browse files
feat: Full sdk
1 parent cb7bfc5 commit 6645c29

11 files changed

Lines changed: 703 additions & 0 deletions

File tree

.devcontainer/devcontainer.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
name: "Agones Java SDK",
3+
image: "ubuntu:latest",
4+
customizations : {
5+
jetbrains : {
6+
backend : "IntelliJ",
7+
}
8+
},
9+
features: {
10+
"ghcr.io/devcontainers/features/git" : {},
11+
"ghcr.io/devcontainers/features/docker-outside-of-docker:1": {},
12+
"ghcr.io/devcontainers/features/java:1": {
13+
"version": "21.0.7",
14+
"installGradle": true,
15+
}
16+
},
17+
remoteUser: "ubuntu"
18+
}

build.gradle.kts

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
plugins {
2+
id("studio.o7.remora") version "0.0.9"
3+
}
4+
5+
remora {
6+
group = "studio.o7"
7+
artifactId = "agones-sdk"
8+
9+
description = "Agones Java gRPC SDK implementation"
10+
11+
mavenCentral.isEnabled = true
12+
13+
framework {
14+
lombok.isEnabled = true
15+
}
16+
}
17+
18+
dependencies {
19+
implementation("com.squareup.okhttp3:okhttp:4.12.0")
20+
implementation("com.google.code.gson:gson:2.13.1")
21+
}
22+
23+
java.toolchain.languageVersion.set(JavaLanguageVersion.of(21))

gradle/wrapper/gradle-wrapper.jar

42.7 KB
Binary file not shown.
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
distributionBase=GRADLE_USER_HOME
2+
distributionPath=wrapper/dists
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip
4+
networkTimeout=10000
5+
validateDistributionUrl=true
6+
zipStoreBase=GRADLE_USER_HOME
7+
zipStorePath=wrapper/dists

gradlew

Lines changed: 251 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

gradlew.bat

Lines changed: 94 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)