-
Notifications
You must be signed in to change notification settings - Fork 13
Port Tauri Android build to Bazel, cross-compile macOS x64, etc. #54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
MulverineX
wants to merge
40
commits into
Moosync:bazel
Choose a base branch
from
MulverineX:bazel
base: bazel
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
40 commits
Select commit
Hold shift + click to select a range
7604a7d
🧹 Remove gitignored environment-specific android files that were push…
MulverineX 9f60780
Working towards android support
MulverineX 529dcdd
🚧 Got Kotlin Language Server working in VSCode
MulverineX f9ff5a6
🚧 Cleaned up hacks, pushing the rest of the Android work
MulverineX 62fc7e0
🐛 Fix ffmpeg build on linux, fix audio sample rate on Pipewire in linux
MulverineX a8df6e5
🧹 Add android tooling stub for desktop-only environments
MulverineX 838cb13
🐛 Add missing env override to CI
MulverineX 03468e3
Attempt CI fix
MulverineX 4ef74df
Debug linker in CI
MulverineX 165fdab
Attempt CI fix 2
MulverineX a190d0c
Attempt CI fix 3
MulverineX 30e6b3c
Attempt CI fix 4
MulverineX 07ff08c
Cleaning up
MulverineX edb3e3c
Add android builds to CI
MulverineX 8387f6b
Dynamically load tauri plugins, removing the need for the tauri.setti…
MulverineX 7efab39
Remove useless tauri.build.gradle.kts
MulverineX 30605f3
Fix Kotlin type inference error in BuildTask.kt
MulverineX ff9cbe4
Revert to DSL style for project.exec - ExecSpec not available in buil…
MulverineX 83008fb
Fix KLS LSP errors for project.exec with explicit Action<ExecSpec>
MulverineX 9036744
Add extra swap to the Linux x64 CI environment to hopefully avoid OOM
MulverineX 2a01dbd
Migrate to my bazel-setup fork that fixes their caching problem, move…
MulverineX 21f5609
Add workflow to package Apple SDK for cross-compilation
MulverineX d3cf62c
Disable disk cache re-upload for Linux x64 job
MulverineX 8ce9815
Split Linux desktop artifacts into separate uploads (rpm, deb, appimage)
MulverineX 01d464a
MacOS x86_64 cross compilation in linux
MulverineX 66cb04d
Add MacOS x86_64 cross compilation to the Linux x64 Job
MulverineX b96eb10
Add applecross patch that prevents Bazel's attempt to use it on platf…
MulverineX 045dc3b
Fix Android build in Bazel 9
MulverineX b476c14
Remove unnecessary caches
MulverineX 1e6b3e4
Fix Linux ARM64 build
MulverineX 6edd61b
Fix my scuffed apt commands
MulverineX 2315953
Fix Linux ARM64 build part 2
MulverineX f01052f
Disable the Linux arm64 cache and the useless Windows cache
MulverineX b440810
Fix for updated libraries
MulverineX 1bf2e46
Fix macOS arm64 build
MulverineX 03a9b02
Fix macOS arm64 buiild part 2
MulverineX 95c4dd6
Fix macOS arm64 build part 3
MulverineX dce6980
Fix macOS arm64 build part 4
MulverineX fff942c
Delete CONTEXT-ci-debug-session.md
MulverineX e8aadcf
Address low-hanging fruit comments
MulverineX File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1,7 @@ | ||
| ui/gen_dist/node_modules | ||
| core/types/protos/node_modules | ||
| lib/extensions_sdk | ||
| tauri/gen/android | ||
| lib/tauri-plugin-audioplayer/android/build | ||
| lib/tauri-plugin-file-scanner/android/build | ||
| lib/tauri-plugin-self-update/android/build |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1 @@ | ||
| 8.5.1 | ||
| 9.0.1 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| setup-bazel/ |
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
First here