@ -4,8 +4,13 @@ find_package(ECM ${ECM_VERSION} REQUIRED NO_MODULE)
# n e e d s a r u n t i m e s u p p o r t component ( which we don't test for ) .
set ( lnf_ver 5.41 )
find_package ( KF5Config ${ lnf_ver } )
find_package ( KF5Plasma ${ lnf_ver } )
find_package ( KF5Package ${ lnf_ver } )
set_package_properties (
K F 5 C o n f i g P R O P E R T I E S
P U R P O S E " F o r f i n d i n g d e f a u l t P l a s m a L o o k - a n d - F e e l "
)
set_package_properties (
K F 5 P l a s m a P R O P E R T I E S
P U R P O S E " F o r P l a s m a L o o k - a n d - F e e l s e l e c t i o n "
@ -16,11 +21,19 @@ set_package_properties(
)
if ( KF5Plasma_FOUND AND KF5Package_FOUND )
find_package ( KF5 ${ lnf_ver } REQUIRED CoreAddons Plasma Package )
if ( KF5Config_FOUND )
set ( option_kf5 Config )
set ( option_defs WITH_KCONFIG )
# set ( option_libs KF5::Config ) # N o t n e e d e d a n y w a y
endif ( )
find_package ( KF5 ${ lnf_ver } REQUIRED CoreAddons Plasma Package ${ option_kf5 } )
calamares_add_plugin ( plasmalnf
T Y P E v i e w m o d u l e
E X P O R T _ M A C R O P L U G I N D L L E X P O R T _ P R O
C O M P I L E _ D E F I N I T I O N S
$ { o p t i o n _ d e f s }
S O U R C E S
P l a s m a L n f V i e w S t e p . c p p
P l a s m a L n f P a g e . c p p
@ -32,6 +45,7 @@ if ( KF5Plasma_FOUND AND KF5Package_FOUND )
p a g e _ p l a s m a l n f . u i
L I N K _ P R I V A T E _ L I B R A R I E S
c a l a m a r e s u i
$ { o p t i o n _ l i b s }
K F 5 : : P a c k a g e
K F 5 : : P l a s m a
S H A R E D _ L I B