Skip to content

Commit

Permalink
try build
Browse files Browse the repository at this point in the history
  • Loading branch information
andycall committed Mar 20, 2024
1 parent a689ac1 commit 6dbdf0f
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 5 deletions.
9 changes: 9 additions & 0 deletions .github/.gclient
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
solutions = [
{
"name": "v8",
"url": "https://github.com/openwebf/v8.git",
"deps_file": "DEPS",
"managed": False,
"custom_deps": {},
},
]
14 changes: 9 additions & 5 deletions .github/workflows/build-and-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,18 +12,22 @@ jobs:
uses: actions/checkout@v1
- name: Install Depot Tools
uses: newkdev/[email protected]
- name: Set up
run: mkdir v8
- run: cp .github/.gclient v8/.gclient
- run: cd v8 && gclient sync
- name: Generate build dir
run: ./tools/dev/v8gen.py arm64.release -vv
- run: rm out/arm64.release/args.gn
run: ./v8/tools/dev/v8gen.py arm64.release -vv
- run: rm ./v8/out/arm64.release/args.gn
- name: Set Args Config
run: cp .github/macos-arm64/args.gn out/arm64.release/args.gn
run: cp ../.github/macos-arm64/args.gn ./v8/out/arm64.release/args.gn
- name: Setup Ninja
uses: ashutoshvarma/setup-ninja@master
with:
version: 1.10.0
- name: Build
run: ninja -C ./out/arm64.release
run: ninja -C ./v8/out/arm64.release
- uses: actions/upload-artifact@v2
with:
name: v8_macos_arm64
path: out/arm64.release/
path: v8/out/arm64.release/

0 comments on commit 6dbdf0f

Please sign in to comment.