Felipe97/llama-cpp-compiled
01.1k
1# dependencies2 3find_package(Threads REQUIRED)4 5# third-party6 7# ...8 9# flags10 11llama_add_compile_flags()12 13# examples14 15if (EMSCRIPTEN)16else()17 add_subdirectory(batched)18 add_subdirectory(debug)19 add_subdirectory(embedding)20 add_subdirectory(eval-callback)21 22 add_subdirectory(gguf-hash)23 add_subdirectory(gguf)24 add_subdirectory(idle)25 add_subdirectory(lookahead)26 add_subdirectory(lookup)27 add_subdirectory(parallel)28 add_subdirectory(passkey)29 add_subdirectory(retrieval)30 add_subdirectory(simple)31 add_subdirectory(simple-chat)32 add_subdirectory(speculative)33 add_subdirectory(speculative-simple)34 add_subdirectory(gen-docs)35 add_subdirectory(training)36 add_subdirectory(diffusion)37 if (NOT GGML_BACKEND_DL)38 add_subdirectory(convert-llama2c-to-ggml)39 # these examples use the backends directly and cannot be built with dynamic loading40 if (GGML_SYCL)41 add_subdirectory(sycl)42 endif()43 endif()44endif()45 