|
55 | 55 | -DGGML_METAL_USE_BF16=ON \ |
56 | 56 | -DGGML_METAL_EMBED_LIBRARY=ON \ |
57 | 57 | -DGGML_RPC=ON \ |
| 58 | + -DLLAMA_BUILD_EXAMPLES=ON \ |
58 | 59 | ${{ env.CMAKE_ARGS }} |
59 | 60 | cmake --build build --config Release -j $(sysctl -n hw.logicalcpu) |
60 | 61 |
|
@@ -108,7 +109,8 @@ jobs: |
108 | 109 | -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON \ |
109 | 110 | -DLLAMA_FATAL_WARNINGS=ON \ |
110 | 111 | -DGGML_METAL=OFF \ |
111 | | - -DGGML_RPC=ON |
| 112 | + -DGGML_RPC=ON \ |
| 113 | + -DLLAMA_BUILD_EXAMPLES=ON |
112 | 114 | cmake --build build --config Release -j $(sysctl -n hw.logicalcpu) |
113 | 115 |
|
114 | 116 | - name: Determine tag name |
@@ -168,6 +170,7 @@ jobs: |
168 | 170 | -DGGML_NATIVE=OFF \ |
169 | 171 | -DGGML_CPU_ALL_VARIANTS=ON \ |
170 | 172 | -DLLAMA_FATAL_WARNINGS=ON \ |
| 173 | + -DLLAMA_BUILD_EXAMPLES=ON \ |
171 | 174 | ${{ env.CMAKE_ARGS }} |
172 | 175 | cmake --build build --config Release -j $(nproc) |
173 | 176 |
|
@@ -221,6 +224,7 @@ jobs: |
221 | 224 | -DGGML_NATIVE=OFF \ |
222 | 225 | -DGGML_CPU_ALL_VARIANTS=ON \ |
223 | 226 | -DGGML_VULKAN=ON \ |
| 227 | + -DLLAMA_BUILD_EXAMPLES=ON \ |
224 | 228 | ${{ env.CMAKE_ARGS }} |
225 | 229 | cmake --build build --config Release -j $(nproc) |
226 | 230 |
|
@@ -285,6 +289,7 @@ jobs: |
285 | 289 | -DGGML_CPU_ALL_VARIANTS=${{ matrix.arch == 'x64' && 'ON' || 'OFF' }} ^ |
286 | 290 | -DGGML_OPENMP=ON ^ |
287 | 291 | -DCURL_LIBRARY="%CURL_PATH%/lib/libcurl.dll.a" -DCURL_INCLUDE_DIR="%CURL_PATH%/include" ^ |
| 292 | + -DLLAMA_BUILD_EXAMPLES=ON ^ |
288 | 293 | ${{ env.CMAKE_ARGS }} |
289 | 294 | cmake --build build --config Release |
290 | 295 |
|
@@ -358,7 +363,8 @@ jobs: |
358 | 363 | -DBUILD_TESTING=OFF ` |
359 | 364 | -DOPENCL_HEADERS_BUILD_TESTING=OFF ` |
360 | 365 | -DOPENCL_HEADERS_BUILD_CXX_TESTS=OFF ` |
361 | | - -DCMAKE_INSTALL_PREFIX="$env:RUNNER_TEMP/opencl-arm64-release" |
| 366 | + -DCMAKE_INSTALL_PREFIX="$env:RUNNER_TEMP/opencl-arm64-release" ` |
| 367 | + -DLLAMA_BUILD_EXAMPLES=ON |
362 | 368 | cmake --build build --target install |
363 | 369 | git clone https://github.com/KhronosGroup/OpenCL-ICD-Loader |
364 | 370 | cd OpenCL-ICD-Loader |
@@ -424,7 +430,8 @@ jobs: |
424 | 430 | -DGGML_NATIVE=OFF ^ |
425 | 431 | -DGGML_CPU=OFF ^ |
426 | 432 | -DGGML_CUDA=ON ^ |
427 | | - -DLLAMA_CURL=OFF |
| 433 | + -DLLAMA_CURL=OFF ^ |
| 434 | + -DLLAMA_BUILD_EXAMPLES=ON |
428 | 435 | set /A NINJA_JOBS=%NUMBER_OF_PROCESSORS%-1 |
429 | 436 | cmake --build build --config Release -j %NINJA_JOBS% --target ggml-cuda |
430 | 437 |
|
@@ -581,7 +588,8 @@ jobs: |
581 | 588 | -DAMDGPU_TARGETS="${{ matrix.gpu_targets }}" ` |
582 | 589 | -DGGML_HIP_ROCWMMA_FATTN=ON ` |
583 | 590 | -DGGML_HIP=ON ` |
584 | | - -DLLAMA_CURL=OFF |
| 591 | + -DLLAMA_CURL=OFF ` |
| 592 | + -DLLAMA_BUILD_EXAMPLES=ON |
585 | 593 | cmake --build build --target ggml-hip -j ${env:NUMBER_OF_PROCESSORS} |
586 | 594 | md "build\bin\rocblas\library\" |
587 | 595 | cp "${env:HIP_PATH}\bin\hipblas.dll" "build\bin\" |
@@ -622,7 +630,8 @@ jobs: |
622 | 630 | -DLLAMA_BUILD_SERVER=OFF \ |
623 | 631 | -DCMAKE_SYSTEM_NAME=iOS \ |
624 | 632 | -DCMAKE_OSX_DEPLOYMENT_TARGET=14.0 \ |
625 | | - -DCMAKE_XCODE_ATTRIBUTE_DEVELOPMENT_TEAM=ggml |
| 633 | + -DCMAKE_XCODE_ATTRIBUTE_DEVELOPMENT_TEAM=ggml \ |
| 634 | + -DLLAMA_BUILD_EXAMPLES=ON |
626 | 635 | cmake --build build --config Release -j $(sysctl -n hw.logicalcpu) -- CODE_SIGNING_ALLOWED=NO |
627 | 636 |
|
628 | 637 | - name: xcodebuild for swift package |
|
0 commit comments