Skip to content

Commit

Permalink
Feature/godot 3.3.0 (#174)
Browse files Browse the repository at this point in the history
* Update version to godot 3.3.0

Co-authored-by: Cedric Hippmann <[email protected]>
  • Loading branch information
piiertho and chippmann authored Apr 25, 2021
1 parent 3cd71ad commit a4684db
Show file tree
Hide file tree
Showing 172 changed files with 12,472 additions and 10,089 deletions.
8 changes: 4 additions & 4 deletions .github/workflows/check-pr-engine-editor-debug-and-tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ on: [pull_request]

env:
SCONS_CACHE_MSVC_CONFIG: true
GODOT_BASE_VERSION: 3.2.3
GODOT_BASE_VERSION: 3.3.0

jobs:
build-godot-bootstrap:
Expand All @@ -19,7 +19,7 @@ jobs:
uses: actions/checkout@v2
with:
repository: godotengine/godot
ref: 3.2.3-stable
ref: 3.3-stable
- name: Clone Godot JVM module.
uses: actions/checkout@v2
with:
Expand Down Expand Up @@ -64,7 +64,7 @@ jobs:
uses: actions/checkout@v2
with:
repository: godotengine/godot
ref: 3.2.3-stable
ref: 3.3-stable
- name: Clone Godot JVM module.
uses: actions/checkout@v2
with:
Expand Down Expand Up @@ -118,7 +118,7 @@ jobs:
uses: actions/checkout@v2
with:
repository: godotengine/godot
ref: 3.2.3-stable
ref: 3.3-stable
- name: Clone Godot JVM module.
uses: actions/checkout@v2
with:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/check-pr-engine-editor-release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ on: [pull_request]

env:
SCONS_CACHE_MSVC_CONFIG: true
GODOT_BASE_VERSION: 3.2.3
GODOT_BASE_VERSION: 3.3.0

jobs:
build-editor-release:
Expand Down Expand Up @@ -31,7 +31,7 @@ jobs:
uses: actions/checkout@v2
with:
repository: godotengine/godot
ref: 3.2.3-stable
ref: 3.3-stable
- name: Clone Godot JVM module.
uses: actions/checkout@v2
with:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/check-pr-engine-export-template-debug.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ on: [pull_request]

env:
SCONS_CACHE_MSVC_CONFIG: true
GODOT_BASE_VERSION: 3.2.3
GODOT_BASE_VERSION: 3.3.0

jobs:
build-export-debug:
Expand Down Expand Up @@ -34,7 +34,7 @@ jobs:
uses: actions/checkout@v2
with:
repository: godotengine/godot
ref: 3.2.3-stable
ref: 3.3-stable
- name: Clone Godot JVM module.
uses: actions/checkout@v2
with:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ on: [pull_request]

env:
SCONS_CACHE_MSVC_CONFIG: true
GODOT_BASE_VERSION: 3.2.3
GODOT_BASE_VERSION: 3.3

jobs:
build-export-release:
Expand Down Expand Up @@ -34,7 +34,7 @@ jobs:
uses: actions/checkout@v2
with:
repository: godotengine/godot
ref: 3.2.3-stable
ref: 3.3-stable
- name: Clone Godot JVM module.
uses: actions/checkout@v2
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/check-pr-jvm-godot-bootstrap.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
uses: actions/checkout@v2
with:
repository: godotengine/godot
ref: 3.2.3-stable
ref: 3.3-stable
- name: Clone Godot JVM module.
uses: actions/checkout@v2
with:
Expand Down
2 changes: 1 addition & 1 deletion docs/src/doc/contribution/setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ To build our module, you need to same dependencies as the ones described in the

Make sure that Java is installed and its PATH set in your system as well (at least Java 9 is needed!).

1. Clone godot repo with the stable tag you want do deveop for (3.2.3-stable in this example). `git clone [email protected]:godotengine/godot.git 3.2.3-stable --recursive`
1. Clone godot repo with the stable tag you want do deveop for (3.3-stable in this example). `git clone [email protected]:godotengine/godot.git 3.3-stable --recursive`

2. In the `godot-root` dir, run the following command: `git submodule add [email protected]:utopia-rise/godot-kotlin-jvm.git modules/kotlin_jvm`

Expand Down
4 changes: 2 additions & 2 deletions docs/src/doc/user-guide/versioning.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
The module uses semantic versioning for its own versions but adds a suffix for the supported godot version:

Full version: `0.1.0-3.2.3`
Full version: `0.1.0-3.3.0`

Module Version: `0.1.0`

Supported Godot Version: `3.2.3`
Supported Godot Version: `3.3`
2 changes: 1 addition & 1 deletion harness/benchmarks/godot-project.csproj
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<Project Sdk="Godot.NET.Sdk/3.2.3">
<Project Sdk="Godot.NET.Sdk/3.3.0">
<PropertyGroup>
<TargetFramework>net472</TargetFramework>
<RootNamespace>godotproject</RootNamespace>
Expand Down
2 changes: 1 addition & 1 deletion harness/bunnymark/Bunnymark.csproj
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<Project Sdk="Godot.NET.Sdk/3.2.4">
<Project Sdk="Godot.NET.Sdk/3.3.0">
<PropertyGroup>
<TargetFramework>net472</TargetFramework>
</PropertyGroup>
Expand Down
32 changes: 1 addition & 31 deletions harness/bunnymark/project.godot
Original file line number Diff line number Diff line change
Expand Up @@ -13,39 +13,9 @@ _global_script_classes=[ {
"class": "Bunny",
"language": "GDScript",
"path": "res://benchmarks/BunnymarkV3/gd/Bunny.gd"
}, {
"base": "Node2D",
"class": "BunnymarkV1DrawTexture",
"language": "Kotlin",
"path": "res://src/main/kotlin/godot/benchmark/bunnymark/BunnymarkV1DrawTexture.kt"
}, {
"base": "Node2D",
"class": "BunnymarkV1Sprites",
"language": "Kotlin",
"path": "res://src/main/kotlin/godot/benchmark/bunnymark/BunnymarkV1Sprites.kt"
}, {
"base": "Node2D",
"class": "BunnymarkV2",
"language": "Kotlin",
"path": "res://src/main/kotlin/godot/benchmark/bunnymark/BunnymarkV2.kt"
}, {
"base": "Node2D",
"class": "BunnymarkV3",
"language": "Kotlin",
"path": "res://src/main/kotlin/godot/benchmark/bunnymark/BunnymarkV3.kt"
}, {
"base": "Sprite",
"class": "godot_benchmark_bunnymark_v3_Bunny",
"language": "Kotlin",
"path": "res://src/main/kotlin/godot/benchmark/bunnymark/v3/Bunny.kt"
} ]
_global_script_class_icons={
"Bunny": "",
"BunnymarkV1DrawTexture": "",
"BunnymarkV1Sprites": "",
"BunnymarkV2": "",
"BunnymarkV3": "",
"godot_benchmark_bunnymark_v3_Bunny": ""
"Bunny": ""
}

[application]
Expand Down
2 changes: 1 addition & 1 deletion kt/api-generator
2 changes: 1 addition & 1 deletion kt/buildSrc/src/main/kotlin/DependenciesVersions.kt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
object DependenciesVersions {
const val godotVersion: String = "3.2.3"
const val godotVersion: String = "3.3.0"
const val shadowJarPluginVersion: String = "6.1.0"
const val mpaptVersion: String = "0.8.7"
const val kotlinPoetVersion: String = "1.8.0"
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package godot.annotation

/**
* Only applicable to godot core type helper functions generated in the api gen
*
* Here for the IDE checks to differentiate mutation function calls (these helper functions) from regular function calls
*/
@Target(AnnotationTarget.FUNCTION)
@Retention(AnnotationRetention.RUNTIME)
annotation class CoreTypeHelper

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 7 additions & 0 deletions kt/godot-library/src/main/kotlin/godot/gen/godot/Animation.kt

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit a4684db

Please sign in to comment.