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
Build SDL2 for Android in CI and productise iOS support (#2211)
* Update sdl2.yml
* Add aar to staging for CI
* --native flag
* Install workload
* Retry
* Install android workload in NUKE instead
* Remove extra prereq
* Update android action
* Update sdl2.yml
* Update sdl2.yml
* Env var help
* Install android workload somewhere else
* Update sdl2.yml
* Command line oddities
* It appears this was no place for intelligence
* ANDROID_HOME isn't being respected?
* Override ANDROID_HOME? idk
* Fix
* Fix the attribute problem
* Update paths for workflow
* Contd attr fix
* Use older JDK, and turns out it was our runner causing issues
* Install JDK 21 AND 11
* Fix glaring issue with Path.PathSeparator
* Atempt to fix override logic
* I really don't know anymore
* More respect env var changes
* Fix parameter being misused
* Fix a silly mistake
* Fix a silly mistake 2
* Update Core.cs
* Don't force include *everything*
* Fix build error
* Declare public API in CI
If this is incorrect, a human is expected to notice.
* Declare APIs in CI using dotnet format for Windowing.Sdl
* Install .NET 7
* Install workloads
* Install even more workloads
* Update SilkDroid.cs
* Attempt
* Ugh I give up
* May have figured it out?
* Update SDL2 binaries (#2223)
* New binaries for SDL2 on Darwin 23.5.0 Darwin Kernel Version 23.5.0: Wed May 1 20:12:39 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_VMAPPLE
* New binaries for SDL2 on Microsoft Windows 10.0.20348
* New binaries for SDL2 on Darwin 23.6.0 Darwin Kernel Version 23.6.0: Wed Jul 31 20:50:13 PDT 2024; root:xnu-10063.141.1.700.5~1/RELEASE_ARM64_VMAPPLE
* New binaries for SDL2 on Microsoft Windows 10.0.20348
* New binaries for SDL2 on Darwin 23.6.0 Darwin Kernel Version 23.6.0: Wed Jul 31 20:50:13 PDT 2024; root:xnu-10063.141.1.700.5~1/RELEASE_ARM64_VMAPPLE
* New binaries for SDL2 on Microsoft Windows 10.0.20348
* New binaries for SDL2 on Microsoft Windows 10.0.20348
* New binaries for SDL2 on Darwin 23.6.0 Darwin Kernel Version 23.6.0: Wed Jul 31 20:50:13 PDT 2024; root:xnu-10063.141.1.700.5~1/RELEASE_ARM64_VMAPPLE
* New binaries for SDL2 on Darwin 23.6.0 Darwin Kernel Version 23.6.0: Wed Jul 31 20:50:13 PDT 2024; root:xnu-10063.141.1.700.5~1/RELEASE_ARM64_VMAPPLE
* New binaries for SDL2 on Microsoft Windows 10.0.20348
* New binaries for SDL2 on Darwin 23.6.0 Darwin Kernel Version 23.6.0: Wed Jul 31 20:50:13 PDT 2024; root:xnu-10063.141.1.700.5~1/RELEASE_ARM64_VMAPPLE
* New binaries for SDL2 on Microsoft Windows 10.0.20348
* New binaries for SDL2 on Darwin 23.6.0 Darwin Kernel Version 23.6.0: Wed Jul 31 20:50:13 PDT 2024; root:xnu-10063.141.1.700.5~1/RELEASE_ARM64_VMAPPLE
* New binaries for SDL2 on Microsoft Windows 10.0.20348
* New binaries for SDL2 on Darwin 23.6.0 Darwin Kernel Version 23.6.0: Wed Jul 31 20:50:13 PDT 2024; root:xnu-10063.141.1.700.5~1/RELEASE_ARM64_VMAPPLE
* New binaries for SDL2 on Microsoft Windows 10.0.20348
* New binaries for SDL2 on Darwin 23.6.0 Darwin Kernel Version 23.6.0: Wed Jul 31 20:50:13 PDT 2024; root:xnu-10063.141.1.700.5~1/RELEASE_ARM64_VMAPPLE
* New binaries for SDL2 on Microsoft Windows 10.0.20348
---------
Co-authored-by: The Silk.NET Automaton <[email protected]>
Co-authored-by: Dylan Perks <[email protected]>
* Push PRs to experimental feed
with a different version string
* Stop pulling in GLFW on Android
* Add buildTransitive as well as build
* Productise iOS support
* Stop duplicating build into buildTransitive, use csproj instead
* Fix build
* Upversion native binary package
* Attempt to stop linking away Microsoft.iOS.dll
* Fix build
* Fix MonoPInvokeCallback usage
* Fix NewsstandKit problem
* Revert to last working build and build back up from there
* Undo SilkMobile changes as doing things properly is breaking in 2.X
---------
Co-authored-by: silkdotnet <[email protected]>
Co-authored-by: The Silk.NET Automaton <[email protected]>
<TargetName="SilkGenerateILLinkSubs"Condition="$(TargetFramework.Contains('net6')) or $(TargetFramework.Contains('net7')) or $(TargetFramework.Contains('net8'))">
<ItemGroupCondition="'$(TargetFramework)' != 'net6.0-android' And '$(TargetFramework)' != 'net6.0-ios' And '$(TargetFramework)' != 'net6.0-maccatalyst' And '$(TargetFramework)' != 'net6.0'">
0 commit comments