cmake_minimum_required (VERSION 3.10)
project (lemon)
include (InitLCPlugin NO_POLICY_SCOPE)

find_package (PkgConfig)
pkg_search_module (Qwt REQUIRED IMPORTED_TARGET Qt${LC_QT_VERSION}Qwt6 Qt${LC_QT_VERSION}Qwt)
pkg_check_modules (LemonLibnl REQUIRED IMPORTED_TARGET libnl-3.0 libnl-route-3.0)

LC_DEFINE_PLUGIN (
	SRCS
		lemon.cpp
		trafficmanager.cpp
		trafficdialog.cpp
		platformbackend.cpp
		linuxplatformbackend.cpp
		quarkproxy.cpp
	SETTINGS lemonsettings.xml
	QT_COMPONENTS Network Widgets
	LINK_LIBRARIES PkgConfig::Qwt PkgConfig::LemonLibnl
	INSTALL_SHARE
	)
