browser/CMakeLists.txt

22 lines
571 B
CMake
Raw Normal View History

2023-09-27 13:43:06 -04:00
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)
2023-09-27 15:01:46 -04:00
set(BUILD_EXAMPLES OFF CACHE BOOL "" FORCE)
add_subdirectory(external/raylib-4.5.0)
2023-09-27 13:43:06 -04:00
2023-09-27 15:01:46 -04:00
add_subdirectory(external/raylib-cpp-4.5.1)
add_executable(browser src/main.cpp src/fetch.cpp)
target_link_libraries(browser libcurl raylib raylib_cpp)