17 lines
409 B
CMake
17 lines
409 B
CMake
|
cmake_minimum_required(VERSION 3.0)
|
||
|
|
||
|
project(browser CXX)
|
||
|
|
||
|
set(CMAKE_CXX_STANDARD 20)
|
||
|
|
||
|
set(BUILD_CURL_EXE OFF CACHE BOOL "" FORCE)
|
||
|
set(BUILD_SHARED_LIBS OFF CACHE BOOL "" FORCE)
|
||
|
set(BUILD_STATIC_CURL ON CACHE BOOL "" FORCE)
|
||
|
if (WIN32)
|
||
|
set(CURL_USE_SCHANNEL ON CACHE BOOL "" FORCE)
|
||
|
endif ()
|
||
|
add_subdirectory(external/curl-8.3.0)
|
||
|
|
||
|
add_executable(browser src/main.cpp)
|
||
|
|
||
|
target_link_libraries(browser libcurl)
|