Skip to content
This repository has been archived by the owner on Oct 1, 2024. It is now read-only.

Commit

Permalink
Update workflows
Browse files Browse the repository at this point in the history
  • Loading branch information
61bcdefg committed Aug 19, 2024
1 parent f0d9d10 commit eed7d04
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 12 deletions.
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
name: Build LLVM17 Toolchain for Apple Silicon Mac
name: Build LLVM18 Toolchain for Apple Silicon Mac

on:
workflow_dispatch:
push:
branches: [llvm-17.0.6rel]
branches: [llvm-18.1.8rel]

jobs:
build:
Expand All @@ -14,7 +14,7 @@ jobs:
- name: Checkout
uses: actions/checkout@v4.1.6
with:
ref: "llvm-17.0.6rel"
ref: "llvm-18.1.8rel"
submodules: "recursive"

- name: Setup python
Expand All @@ -36,10 +36,10 @@ jobs:
cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_OSX_ARCHITECTURES=arm64 -DLLVM_ENABLE_PROJECTS="clang;lld" -DLLVM_TARGETS_TO_BUILD="X86;ARM;AArch64" -DLLVM_ENABLE_ZSTD=OFF -DCMAKE_OSX_DEPLOYMENT_TARGET=12.0 -DLLVM_CREATE_XCODE_TOOLCHAIN=ON -DLLVM_INCLUDE_TESTS=OFF -DLLVM_INCLUDE_EXAMPLES=OFF -DLLVM_INCLUDE_UTILS=OFF -DLLVM_INCLUDE_BENCHMARKS=OFF -DLLVM_BUILD_TOOLS=OFF -DLLVM_INSTALL_TOOLCHAIN_ONLY=ON -DCMAKE_INSTALL_PREFIX="./install" ../llvm
ninja
ninja install-xcode-toolchain
tar -czvf Hikari_LLVM17.0.6_Apple-Silicon-Mac.tar.gz ./install/Toolchains/Hikari_LLVM17.0.6.xctoolchain
tar -czvf Hikari_LLVM18.1.8_Apple-Silicon-Mac.tar.gz ./install/Toolchains/Hikari_LLVM18.1.8.xctoolchain
- name: Upload Artifact
uses: actions/upload-artifact@v4.3.3
with:
name: Hikari_LLVM17.0.6_Apple-Silicon-Mac.tar.gz
path: build/Hikari_LLVM17.0.6_Apple-Silicon-Mac.tar.gz
name: Hikari_LLVM18.1.8_Apple-Silicon-Mac.tar.gz
path: build/Hikari_LLVM18.1.8_Apple-Silicon-Mac.tar.gz
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
name: Build LLVM17 Toolchain for Intel Mac
name: Build LLVM18 Toolchain for Intel Mac

on:
workflow_dispatch:
push:
branches: [llvm-17.0.6rel]
branches: [llvm-18.1.8rel]

jobs:
build:
Expand All @@ -14,7 +14,7 @@ jobs:
- name: Checkout
uses: actions/checkout@v4.1.6
with:
ref: "llvm-17.0.6rel"
ref: "llvm-18.1.8rel"
submodules: "recursive"

- name: Setup python
Expand All @@ -36,10 +36,10 @@ jobs:
cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_OSX_ARCHITECTURES=x86_64 -DLLVM_ENABLE_PROJECTS="clang;lld" -DLLVM_TARGETS_TO_BUILD="X86;ARM;AArch64" -DLLVM_ENABLE_ZSTD=OFF -DCMAKE_OSX_DEPLOYMENT_TARGET=12.0 -DLLVM_CREATE_XCODE_TOOLCHAIN=ON -DLLVM_INCLUDE_TESTS=OFF -DLLVM_INCLUDE_EXAMPLES=OFF -DLLVM_INCLUDE_UTILS=OFF -DLLVM_INCLUDE_BENCHMARKS=OFF -DLLVM_BUILD_TOOLS=OFF -DLLVM_INSTALL_TOOLCHAIN_ONLY=ON -DCMAKE_INSTALL_PREFIX="./install" ../llvm
ninja
ninja install-xcode-toolchain
tar -czvf Hikari_LLVM17.0.6_Intel-Mac.tar.gz ./install/Toolchains/Hikari_LLVM17.0.6.xctoolchain
tar -czvf Hikari_LLVM18.1.8_Intel-Mac.tar.gz ./install/Toolchains/Hikari_LLVM18.1.8.xctoolchain
- name: Upload Artifact
uses: actions/upload-artifact@v4.3.3
with:
name: Hikari_LLVM17.0.6_Intel-Mac.tar.gz
path: build/Hikari_LLVM17.0.6_Intel-Mac.tar.gz
name: Hikari_LLVM18.1.8_Intel-Mac.tar.gz
path: build/Hikari_LLVM18.1.8_Intel-Mac.tar.gz

0 comments on commit eed7d04

Please sign in to comment.