forked from third-party-mirrors/ollama
36 lines
1.2 KiB
Bash
Executable File
36 lines
1.2 KiB
Bash
Executable File
#!/bin/bash
|
|
|
|
# Set the source directory
|
|
src_dir="../../llama.cpp"
|
|
|
|
# Set the destination directory (current directory)
|
|
dst_dir="."
|
|
|
|
# llama.cpp
|
|
cp $src_dir/unicode.cpp $dst_dir/unicode.cpp
|
|
cp $src_dir/unicode.h $dst_dir/unicode.h
|
|
cp $src_dir/unicode-data.cpp $dst_dir/unicode-data.cpp
|
|
cp $src_dir/unicode-data.h $dst_dir/unicode-data.h
|
|
cp $src_dir/llama.cpp $dst_dir/llama.cpp
|
|
cp $src_dir/llama.h $dst_dir/llama.h
|
|
cp $src_dir/sgemm.cpp $dst_dir/sgemm.cpp
|
|
cp $src_dir/sgemm.h $dst_dir/sgemm.h
|
|
|
|
# ggml
|
|
cp $src_dir/ggml.c $dst_dir/ggml.c
|
|
cp $src_dir/ggml.h $dst_dir/ggml.h
|
|
cp $src_dir/ggml-quants.c $dst_dir/ggml-quants.c
|
|
cp $src_dir/ggml-quants.h $dst_dir/ggml-quants.h
|
|
cp $src_dir/ggml-metal.metal $dst_dir/ggml-metal.metal
|
|
cp $src_dir/ggml-metal.h $dst_dir/ggml-metal.h
|
|
cp $src_dir/ggml-metal.m $dst_dir/ggml-metal.m
|
|
cp $src_dir/ggml-impl.h $dst_dir/ggml-impl.h
|
|
cp $src_dir/ggml-cuda.h $dst_dir/ggml-cuda.h
|
|
cp $src_dir/ggml-cuda.cu $dst_dir/ggml-cuda.cu
|
|
cp $src_dir/ggml-common.h $dst_dir/ggml-common.h
|
|
cp $src_dir/ggml-backend.h $dst_dir/ggml-backend.h
|
|
cp $src_dir/ggml-backend.c $dst_dir/ggml-backend.c
|
|
cp $src_dir/ggml-backend-impl.h $dst_dir/ggml-backend-impl.h
|
|
cp $src_dir/ggml-alloc.h $dst_dir/ggml-alloc.h
|
|
cp $src_dir/ggml-alloc.c $dst_dir/ggml-alloc.c
|