MacOS Intel Build
This commit is contained in:
parent
dc2e6bbdd5
commit
47ad7f1f30
|
@ -145,8 +145,10 @@ jobs:
|
|||
fail-fast: true
|
||||
matrix:
|
||||
include:
|
||||
- build: 'metal'
|
||||
- build: 'arm64'
|
||||
defines: '-DCMAKE_OSX_ARCHITECTURES=arm64'
|
||||
- build: 'x86_64'
|
||||
defines: '-DCMAKE_OSX_ARCHITECTURES=x86_64'
|
||||
runs-on: macos-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
|
@ -210,9 +212,13 @@ jobs:
|
|||
- name: Rearrange MacOS files
|
||||
if: ${{ github.event.inputs.macos }}
|
||||
run: |
|
||||
mkdir deps/macos-metal
|
||||
cp artifacts/llama-bin-macos-metal.dylib/libllama.dylib deps/macos-metal/libllama.dylib
|
||||
cp artifacts/ggml-metal.metal/ggml-metal.metal deps/macos-metal/ggml-metal.metal
|
||||
mkdir deps/macos-arm64
|
||||
mkdir deps/macos-x86_64
|
||||
|
||||
cp artifacts/llama-bin-macos-arm64.dylib/libllama.dylib deps/macos-arm64/libllama.dylib
|
||||
cp artifacts/ggml-metal.metal/ggml-metal.metal deps/macos-arm64/ggml-metal.metal
|
||||
cp artifacts/llama-bin-macos-x86_64.dylib/libllama.dylib deps/macos-x86_64/libllama.dylib
|
||||
cp artifacts/ggml-metal.metal/ggml-metal.metal deps/macos-x86_64/ggml-metal.metal
|
||||
|
||||
- name: Rearrange CUDA files
|
||||
if: ${{ github.event.inputs.cublas }}
|
||||
|
|
Loading…
Reference in New Issue