cmake_minimum_required(VERSION 3.16)

set(TARGET_APP "GenericQtClient")
project(${TARGET_APP} VERSION 0.0.1 LANGUAGES CXX)

enable_testing()

set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)

add_subdirectory(libs/GenericCore)
set (CORE_LIB_DIR ${CMAKE_CURRENT_SOURCE_DIR}/libs/GenericCore)

# Frontend applications
add_subdirectory(UIs/GenericWidgets)

### Tests
add_subdirectory(tests/GenericCoreTests)
