|
1 | | - |
2 | 1 | ET_PLATFORM[sdk=iphonesimulator*] = simulator |
3 | 2 | ET_PLATFORM[sdk=iphoneos*] = ios |
4 | 3 | ET_PLATFORM[sdk=macos*] = macos |
5 | 4 |
|
6 | | -// Link the Debug version of ExecuTorch runtime to keep the logs. |
7 | | -// Switch to Release for better performance if logs are not needed. |
8 | 5 | OTHER_LDFLAGS = $(inherited) \ |
9 | 6 | -force_load $(BUILT_PRODUCTS_DIR)/libexecutorch_$(ET_PLATFORM).a \ |
10 | 7 | -force_load $(BUILT_PRODUCTS_DIR)/libbackend_coreml_$(ET_PLATFORM).a \ |
11 | | - -framework Foundation \ |
12 | | - -framework CoreML \ |
13 | | - -framework Accelerate \ |
14 | | - -framework Metal \ |
15 | | - -framework MetalPerformanceShaders \ |
16 | | - -framework MetalPerformanceShadersGraph \ |
17 | 8 | -force_load $(BUILT_PRODUCTS_DIR)/libbackend_mps_$(ET_PLATFORM).a \ |
18 | 9 | -force_load $(BUILT_PRODUCTS_DIR)/libbackend_xnnpack_$(ET_PLATFORM).a \ |
19 | 10 | -force_load $(BUILT_PRODUCTS_DIR)/libkernels_custom_$(ET_PLATFORM).a \ |
20 | 11 | -force_load $(BUILT_PRODUCTS_DIR)/libkernels_optimized_$(ET_PLATFORM).a \ |
21 | 12 | -force_load $(BUILT_PRODUCTS_DIR)/libkernels_quantized_$(ET_PLATFORM).a \ |
22 | | - -force_load $(BUILT_PRODUCTS_DIR)/libkernels_torchao_$(ET_PLATFORM).a \ |
23 | | - -lsqlite3 \ |
24 | 13 | @$(TEMP_DIR)/cmake/linker_flags |
25 | 14 |
|
26 | 15 | // LLaMARunner requires additional dependencies built with CMake in a custom run script phase. |
27 | 16 | // Include headers and libraries from $(TEMP_DIR)/cmake for it. |
28 | 17 | HEADER_SEARCH_PATHS = $(inherited) \ |
29 | 18 | $(SRCROOT)/../../../../.. \ |
30 | 19 | $(TEMP_DIR)/cmake/include \ |
31 | | - $(SRCROOT)/../../../../extension/llm/tokenizers/include |
| 20 | + $(SRCROOT)/../../../../extension/llm/tokenizers/include \ |
| 21 | + $(SRCROOT)/../../../../extension/llm/tokenizers/third-party/sentencepiece \ |
| 22 | + $(SRCROOT)/../../../../extension/llm/tokenizers/third-party/sentencepiece/src |
32 | 23 |
|
33 | 24 | LIBRARY_SEARCH_PATHS = $(inherited) \ |
34 | 25 | $(TEMP_DIR)/cmake/lib |
| 26 | + |
0 commit comments