cmake_minimum_required(VERSION 3.14) project(BlockchainUiPlugin LANGUAGES CXX) if(DEFINED ENV{LOGOS_MODULE_BUILDER_ROOT}) include($ENV{LOGOS_MODULE_BUILDER_ROOT}/cmake/LogosModule.cmake) else() message(FATAL_ERROR "LogosModule.cmake not found. Set LOGOS_MODULE_BUILDER_ROOT.") endif() logos_module( NAME blockchain_ui REP_FILE src/BlockchainBackend.rep SOURCES src/BlockchainPluginInterface.h src/BlockchainPlugin.h src/BlockchainPlugin.cpp src/BlockchainBackend.h src/BlockchainBackend.cpp src/AccountsModel.h src/AccountsModel.cpp src/LogModel.h src/LogModel.cpp FIND_PACKAGES Qt6Gui LINK_LIBRARIES Qt6::Gui )