-
Notifications
You must be signed in to change notification settings - Fork 2.2k
HarmonyOS/OpenHarmony Port #13152
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
Jack253-png
wants to merge
59
commits into
libsdl-org:main
Choose a base branch
from
OpenMinecraft-Dev:main
base: main
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
HarmonyOS/OpenHarmony Port #13152
Changes from all commits
Commits
Show all changes
59 commits
Select commit
Hold shift + click to select a range
462476f
Harmony port: Workflows
Jack253-png a6ebc6a
Harmony port: Workflows (disable other plats)
Jack253-png 15cbc26
Harmony port: Workflows (fix script error)
Jack253-png 95ccfa6
Harmony port: Workflows (fix script error)
Jack253-png 8f0b9c1
Harmony port: Workflows (fix script error)
Jack253-png 1c48676
Harmony port: window fetching
Jack253-png addb748
Harmony port: disable lib version suffix
Jack253-png 845ba7d
Harmony port: video vulkan library & disable version test
Jack253-png f25cbb1
Harmony port: video vulkan library & disable version test
Jack253-png 4f5fcf6
Harmony port: video vulkan library & disable version test
Jack253-png e339bde
Harmony port: video vulkan library
Jack253-png 1e75f1f
Harmony port: video vulkan library
Jack253-png cd0d25c
Harmony port: video library
Jack253-png 8b6c78c
Harmony port: window creation
Jack253-png 9e61fcb
Harmony port: egl/gles lib
Jack253-png dc28e96
Harmony port: keyboard event
Jack253-png 2570e9a
Harmony port: video drv fix
Jack253-png af96018
Harmony port: napi callback shell
Jack253-png 4a0d068
Harmony port: review changes
Jack253-png 590509b
Harmony port: review changes
Jack253-png c99ae6e
Harmony port: review changes
Jack253-png 298581d
Harmony port: review changes
Jack253-png 231ed48
Harmony port: review changes
Jack253-png 0f2b280
Harmony port: entrypoint
Jack253-png a910997
Harmony port: entrypoint
Jack253-png b182ae0
Harmony port: entrypoint
Jack253-png d031a49
Harmony port: entrypoint
Jack253-png 04e8042
Harmony port: entrypoint
Jack253-png d4039d3
Harmony port: entrypoint
Jack253-png 27df340
Harmony port: video device
Rwagsu cf3353a
Harmony port: call test
Jack253-png 9605a66
Harmony port: fix
Jack253-png 56ccf29
Harmony port: napi shell
Jack253-png c951070
Harmony port: touch event
Jack253-png e919066
Harmony port: fix
Jack253-png 048a59b
Harmony port: fix
Jack253-png 167fe8b
Harmony port: fix
Jack253-png 01fed59
Harmony port: fix
Jack253-png a4b48d3
Harmony port: surface destroy
Jack253-png 35ea914
Harmony port: fix
Jack253-png 05f4fa7
Merge branch 'libsdl-org:main' into main
Jack253-png ec58846
Harmony port: fix napi call
Rwagsu a886df9
Merge branch 'main' of github.com:libsdl-org/SDL
Jack253-png 9c3e5f2
Harmony port: pthread enable
Jack253-png cf69678
Update create-test-plan.py
Jack253-png 4781c60
Update generic.yml
Jack253-png 56cea28
Update CMakeLists.txt
Jack253-png 0f4c8f5
Update create-test-plan.py
Jack253-png f6147e0
Update SDL_ohos.c
Jack253-png 2b5815a
Update CMakeLists.txt
Jack253-png 376aa5d
Update create-test-plan.py
Jack253-png 29c6d18
Update create-test-plan.py
Jack253-png a649753
Harmony port: format
Jack253-png e7bcd9a
Harmony port: workflow fix [sdl-ci-filter harmony]
Jack253-png d7a01e6
Harmony port: workflow fix [sdl-ci-filter harmony]
Jack253-png b8f497f
Harmony port: workflow fix [sdl-ci-filter harmony]
Jack253-png 38a7790
Harmony port: workflow fix [sdl-ci-filter harmony-*]
Jack253-png e7e0bd2
Harmony port: workflow fix [sdl-ci-filter harmony-*]
Jack253-png e7fdb9c
Harmony port: workflow
Jack253-png 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 |
---|---|---|
@@ -0,0 +1,33 @@ | ||
name: 'Setup Harmony toolchain' | ||
inputs: | ||
version: | ||
description: 'Harmony version' | ||
default: '5.0.0-Release' | ||
runs: | ||
using: 'composite' | ||
steps: | ||
- uses: actions/cache/restore@v4 | ||
id: restore-cache | ||
with: | ||
path: /opt/native | ||
key: harmony-${{ inputs.version }} | ||
|
||
- name: Download Harmony toolchain | ||
if: ${{ !steps.restore-cache.outputs.cache-hit }} | ||
shell: bash | ||
run: | | ||
wget https://repo.huaweicloud.com/openharmony/os/${{ inputs.version }}/ohos-sdk-windows_linux-public.tar.gz | ||
tar -zxvf ohos-sdk-windows_linux-public.tar.gz | ||
mkdir -p /opt | ||
|
||
unzip linux/native*.zip -d /opt | ||
- uses: actions/cache/save@v4 | ||
if: ${{ !steps.restore-cache.outputs.cache-hit }} | ||
with: | ||
path: /opt/native | ||
key: harmony-${{ inputs.version }} | ||
- name: 'Set output vars' | ||
id: final | ||
shell: bash | ||
run: | | ||
echo "HARMONY_NATIVE_SDK=/opt/native" >> $GITHUB_OUTPUT |
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
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
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
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
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
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.
Uh oh!
There was an error while loading. Please reload this page.