Jeffrey Morgan
|
369eda65f5
|
update llama.cpp submodule to ceca1ae (#3064)
|
2024-03-11 12:57:48 -07:00 |
|
Jeffrey Morgan
|
e11668aa07
|
add bundle_metal and cleanup_metal funtions to gen_darwin.sh
|
2024-03-09 16:04:57 -08:00 |
|
Jeffrey Morgan
|
1ffb1e2874
|
update llama.cpp submodule to 77d1ac7 (#3030)
|
2024-03-09 15:55:34 -08:00 |
|
Daniel Hiltgen
|
0f5b843319
|
Refine Accelerate usage on mac
For old macs, accelerate seems to cause crashes, but for
AVX2 capable macs, it does not.
|
2024-01-22 16:25:56 -08:00 |
|
Jeffrey Morgan
|
4c54f0ddeb
|
sign dylibs on macOS (#2101)
|
2024-01-19 19:24:11 -05:00 |
|
Daniel Hiltgen
|
1b249748ab
|
Add multiple CPU variants for Intel Mac
This also refines the build process for the ext_server build.
|
2024-01-17 15:08:54 -08:00 |
|
Daniel Hiltgen
|
3ca5f69ce8
|
Fix typo in arm mac arch script
|
2024-01-14 08:32:57 -08:00 |
|
Daniel Hiltgen
|
2ecb247276
|
Fix intel mac build
Make sure we're building an x86 ext_server lib when cross-compiling
|
2024-01-13 14:46:34 -08:00 |
|
Daniel Hiltgen
|
39928a42e8
|
Always dynamically load the llm server library
This switches darwin to dynamic loading, and refactors the code now that no
static linking of the library is used on any platform
|
2024-01-11 08:42:47 -08:00 |
|
Jeffrey Morgan
|
34344d801c
|
clean up cmake build directory when cross compiling macOS builds
|
2024-01-09 17:13:56 -05:00 |
|
Jeffrey Morgan
|
8a8c7e7f8d
|
only build for metal on arm64
|
2024-01-09 13:51:08 -05:00 |
|
Jeffrey Morgan
|
dbdd50b283
|
add -DCMAKE_SYSTEM_NAME=Darwin cmake flag (#1832)
|
2024-01-07 00:46:17 -05:00 |
|
Daniel Hiltgen
|
77d96da94b
|
Code shuffle to clean up the llm dir
|
2024-01-04 12:12:05 -08:00 |
|