mirror of
https://github.com/nomic-ai/gpt4all.git
synced 2025-08-11 04:41:54 +00:00
23 lines
798 B
CMake
23 lines
798 B
CMake
cmake_minimum_required(VERSION 3.28...3.31)
|
|
project(gpt4all-backend VERSION 0.1 LANGUAGES CXX)
|
|
|
|
set(CMAKE_CXX_STANDARD 23) # make sure fmt is compiled with the same C++ version as us
|
|
include(../common/common.cmake)
|
|
|
|
find_package(Qt6 6.8 COMPONENTS Concurrent Core Network REQUIRED)
|
|
|
|
add_subdirectory(../deps common_deps)
|
|
add_subdirectory(deps)
|
|
add_subdirectory(src)
|
|
|
|
target_sources(gpt4all-backend PUBLIC
|
|
FILE_SET public_headers TYPE HEADERS BASE_DIRS include FILES
|
|
include/gpt4all-backend/formatters.h
|
|
include/gpt4all-backend/generation-params.h
|
|
include/gpt4all-backend/json-helpers.h
|
|
include/gpt4all-backend/ollama-client.h
|
|
include/gpt4all-backend/ollama-model.h
|
|
include/gpt4all-backend/ollama-types.h
|
|
include/gpt4all-backend/rest.h
|
|
)
|