@ -41,6 +41,10 @@
# M A G N U M _ * _ F O U N D - W h e t h e r t h e c o m p o n e n t w a s f o u n d
# M A G N U M _ * _ F O U N D - W h e t h e r t h e c o m p o n e n t w a s f o u n d
# M A G N U M _ * _ L I B R A R I E S - C o m p o n e n t l i b r a r y a n d d e p e n d e n t l i b r a r i e s
# M A G N U M _ * _ L I B R A R I E S - C o m p o n e n t l i b r a r y a n d d e p e n d e n t l i b r a r i e s
# M A G N U M _ * _ I N C L U D E _ D I R S - I n c l u d e d i r s o f m o d u l e d e p e n d e n c i e s
# M A G N U M _ * _ I N C L U D E _ D I R S - I n c l u d e d i r s o f m o d u l e d e p e n d e n c i e s
# I f e x a c t l y o n e * A p p l i c a t i o n c o m p o n e n t i s r e q u e s t e d a n d f o u n d , i t s
# l i b r a r i e s a n d i n c l u d e d i r s a r e a l s o a v a i l a b l e i n c o n v e n i e n c e a l i a s e s
# M A G N U M _ A P P L I C A T I O N _ L I B R A R I E S a n d M A G N U M _ A P P L I C A T I O N _ I N C L U D E _ D I R S t o
# s i m p l i f y p o r t i n g .
#
#
# F e a t u r e s o f f o u n d M a g n u m l i b r a r y a r e e x p o s e d i n t h e s e v a r i a b l e s :
# F e a t u r e s o f f o u n d M a g n u m l i b r a r y a r e e x p o s e d i n t h e s e v a r i a b l e s :
# M A G N U M _ T A R G E T _ G L E S - D e f i n e d i f c o m p i l e d f o r O p e n G L E S
# M A G N U M _ T A R G E T _ G L E S - D e f i n e d i f c o m p i l e d f o r O p e n G L E S
@ -283,6 +287,19 @@ foreach(component ${Magnum_FIND_COMPONENTS})
# D o n ' t e x p o s e v a r i a b l e s w / o d e p e n d e n c i e s t o e n d u s e r s
# D o n ' t e x p o s e v a r i a b l e s w / o d e p e n d e n c i e s t o e n d u s e r s
mark_as_advanced ( FORCE MAGNUM_ ${ _COMPONENT } _LIBRARY _MAGNUM_ ${ _COMPONENT } _INCLUDE_DIR )
mark_as_advanced ( FORCE MAGNUM_ ${ _COMPONENT } _LIBRARY _MAGNUM_ ${ _COMPONENT } _INCLUDE_DIR )
# I f t h i s i s a p p l i c a t i o n l i b r a r y , m a k e i t a v a i l a b l e a l s o i n g l o b a l
# M A G N U M _ A P P L I C A T I O N _ L I B R A R I E S a n d M A G N U M _ A P P L I C A T I O N _ I N C L U D E _ D I R S . I f
# t h e s e v a r i a b l e s a r e a l r e a d y s e t , u n s e t t h e m t o a v o i d a m b i g u i t y .
if ( ${ component } MATCHES .+Application )
if ( NOT DEFINED MAGNUM_APPLICATION_LIBRARIES AND NOT DEFINED MAGNUM_APPLICATION_INCLUDE_DIRS )
set ( MAGNUM_APPLICATION_LIBRARIES ${ MAGNUM_${_COMPONENT } _LIBRARIES} )
set ( MAGNUM_APPLICATION_INCLUDE_DIRS ${ MAGNUM_${_COMPONENT } _INCLUDE_DIRS} )
else ( )
unset ( MAGNUM_APPLICATION_LIBRARIES )
unset ( MAGNUM_APPLICATION_INCLUDE_DIRS )
endif ( )
endif ( )
else ( )
else ( )
set ( Magnum_ ${ component } _FOUND FALSE )
set ( Magnum_ ${ component } _FOUND FALSE )
endif ( )
endif ( )