diff --git a/.github/workflows/kotlin/kotlin-linux/action.yml b/.github/workflows/kotlin/kotlin-linux/action.yml index 5f8ac1e6f..6d7bc029c 100644 --- a/.github/workflows/kotlin/kotlin-linux/action.yml +++ b/.github/workflows/kotlin/kotlin-linux/action.yml @@ -1,4 +1,5 @@ name: Build Kotlin Package +description: Builds Kotlin package for Linux and Android platforms runs: using: composite steps: diff --git a/.github/workflows/kotlin/kotlin-macos/action.yml b/.github/workflows/kotlin/kotlin-macos/action.yml index cd4c41507..0d7288ff2 100644 --- a/.github/workflows/kotlin/kotlin-macos/action.yml +++ b/.github/workflows/kotlin/kotlin-macos/action.yml @@ -1,4 +1,5 @@ name: Build macos natives for kotlin +description: Builds macOS native libraries for Kotlin wrapper runs: using: composite steps: diff --git a/.github/workflows/kotlin/kotlin-windows/action.yml b/.github/workflows/kotlin/kotlin-windows/action.yml index 0ef15c86c..e5bc2a9a0 100644 --- a/.github/workflows/kotlin/kotlin-windows/action.yml +++ b/.github/workflows/kotlin/kotlin-windows/action.yml @@ -1,4 +1,5 @@ name: Build windows natives for kotlin +description: Build Windows native libraries for Kotlin wrapper runs: using: composite steps: @@ -7,6 +8,12 @@ runs: with: name: config.txt + - name: Set up JDK 17 + uses: actions/setup-java@v3 + with: + distribution: 'temurin' + java-version: '17' + - name: Install Rust shell: bash run: rustup target add x86_64-pc-windows-gnu diff --git a/wrappers/csharp/tests/unit-tests/nugets/iOS/Main.cs b/wrappers/csharp/tests/unit-tests/nugets/iOS/Main.cs deleted file mode 100644 index 76b70a7df..000000000 --- a/wrappers/csharp/tests/unit-tests/nugets/iOS/Main.cs +++ /dev/null @@ -1,6 +0,0 @@ -using iOS; - -// This is the main entry point of the application. -// If you want to use a different Application Delegate class from "AppDelegate" -// you can specify it here. -UIApplication.Main (args, null, typeof (AppDelegate)); diff --git a/wrappers/csharp/tests/unit-tests/nugets/iOS/Program.cs b/wrappers/csharp/tests/unit-tests/nugets/iOS/Program.cs new file mode 100644 index 000000000..01544c66e --- /dev/null +++ b/wrappers/csharp/tests/unit-tests/nugets/iOS/Program.cs @@ -0,0 +1,9 @@ +using UIKit; + +namespace iOS; + +public class Application +{ + static void Main(string[] args) + => UIApplication.Main(args, null, typeof(AppDelegate)); +} \ No newline at end of file diff --git a/wrappers/csharp/tests/unit-tests/nugets/iOS/iOS.csproj b/wrappers/csharp/tests/unit-tests/nugets/iOS/iOS.csproj index abb20d4f8..c141bf5ae 100644 --- a/wrappers/csharp/tests/unit-tests/nugets/iOS/iOS.csproj +++ b/wrappers/csharp/tests/unit-tests/nugets/iOS/iOS.csproj @@ -7,13 +7,10 @@ 13.0 iossimulator-arm64 true - true + None true - - full + false + false