project(Dekko-SettingsLib)

list(APPEND settings_SRCS
    PolicyManager.cpp
    SettingsFileBase.cpp
    SettingsObjectBase.cpp
    SettingsPolicies.cpp
)

add_library(settings STATIC ${settings_SRCS})

target_include_directories(settings
    PRIVATE
    ${QmfClient_INCLUDE_DIRS}
)

target_include_directories(settings
    PUBLIC
    ${CMAKE_CURRENT_SOURCE_DIR}
    ${SuperMacros_SOURCE_DIR}
)

target_link_libraries(settings
    PUBLIC
    dekko-utils
    ${QmfClient_LIBRARIES}
)

add_subdirectory(quick)
