cmake_minimum_required(VERSION 3.2)
project(product-storage)

addProjectIncludeDirectory()
setUpProject(library)

if (GALAXY_ENABLE_UNITY_BUILD)
	set_property(TARGET ${PROJECT_NAME} PROPERTY UNITY_BUILD ON)
endif(GALAXY_ENABLE_UNITY_BUILD)

target_link_libraries(${PROJECT_NAME} ${CONAN_LIBS_POCO_DATA})
target_link_libraries(${PROJECT_NAME} ${CONAN_LIBS_POCO_DATASQLITE})
target_link_libraries(${PROJECT_NAME} ${CONAN_LIBS_POCO_FOUNDATION})
target_link_libraries(${PROJECT_NAME} ${GalaxyServiceLibraryDeps})

target_link_libraries(${PROJECT_NAME} content-system)
target_link_libraries(${PROJECT_NAME} error-handling)
target_link_libraries(${PROJECT_NAME} fundamentals)
target_link_libraries(${PROJECT_NAME} offline-products)
target_link_libraries(${PROJECT_NAME} preferences)
target_link_libraries(${PROJECT_NAME} problem-reporter)
target_link_libraries(${PROJECT_NAME} product-management)
target_link_libraries(${PROJECT_NAME} sql-fundamentals)
