Added HttpClient, DataOps and JSON. Upgraded dep handling

This commit is contained in:
2025-11-30 05:02:36 +05:30
parent b8a613daa5
commit c2f67a0dcc
15 changed files with 855 additions and 28 deletions

View File

@ -13,6 +13,8 @@ project(IACore)
enable_language(C)
include(CMake/FindDeps.cmake)
# Default to ON if root, OFF if dependency
option(IACore_BUILD_TESTS "Build unit tests" ${PROJECT_IS_TOP_LEVEL})
@ -54,10 +56,6 @@ if (CMAKE_CXX_COMPILER_ID MATCHES "Clang" OR CMAKE_CXX_COMPILER_ID MATCHES "GNU"
)
endif()
add_definitions(-D_CRT_SECURE_NO_WARNINGS)
add_subdirectory(Vendor/)
add_subdirectory(Src/)
if(IACore_BUILD_TESTS)