cmake_minimum_required(VERSION 3.1)

project(libapt CXX)

set(LIBAPT_ROOT ${CMAKE_CURRENT_SOURCE_DIR})

add_subdirectory(src)

option(LIBAPT_BUILD_TOOLS "Build a tools using libapt" ON)
if(LIBAPT_BUILD_TOOLS)
	set(GLFW_BUILD_DOCS OFF CACHE BOOL "" FORCE)
	set(GLFW_BUILD_TESTS OFF CACHE BOOL "" FORCE)
	set(GLFW_BUILD_EXAMPLES OFF CACHE BOOL "" FORCE)
	add_subdirectory(deps/glfw)
	set(LIBBIG_BUILD_TOOLS OFF CACHE BOOL "" FORCE)
	add_subdirectory(deps/libbig)
	add_subdirectory(tools)
endif()