@ -23,6 +23,10 @@
# D E A L I N G S I N T H E S O F T W A R E .
#
# I D E f o l d e r i n V S , X c o d e e t c . C M a k e 3 . 1 2 + , o l d e r v e r s i o n s h a v e o n l y t h e F O L D E R
# p r o p e r t y t h a t w o u l d h a v e t o b e s e t o n e a c h t a r g e t s e p a r a t e l y .
set ( CMAKE_FOLDER "Magnum/Python" )
# * N o t * R E Q U I R E D
find_package ( Magnum COMPONENTS
G L
@ -89,7 +93,6 @@ if(NOT MAGNUM_BUILD_STATIC)
$ { P R O J E C T _ S O U R C E _ D I R } / s r c / p y t h o n )
target_link_libraries ( magnum_gl PRIVATE Magnum::GL )
set_target_properties ( magnum_gl PROPERTIES
F O L D E R " p y t h o n "
O U T P U T _ N A M E " g l "
L I B R A R Y _ O U T P U T _ D I R E C T O R Y $ { o u t p u t _ d i r } / m a g n u m )
endif ( )
@ -99,7 +102,6 @@ if(NOT MAGNUM_BUILD_STATIC)
target_include_directories ( magnum_meshtools PRIVATE ${ PROJECT_SOURCE_DIR } /src/python )
target_link_libraries ( magnum_meshtools PRIVATE Magnum::MeshTools )
set_target_properties ( magnum_meshtools PROPERTIES
F O L D E R " p y t h o n "
O U T P U T _ N A M E " m e s h t o o l s "
L I B R A R Y _ O U T P U T _ D I R E C T O R Y $ { o u t p u t _ d i r } / m a g n u m )
endif ( )
@ -109,7 +111,6 @@ if(NOT MAGNUM_BUILD_STATIC)
target_include_directories ( magnum_primitives PRIVATE ${ PROJECT_SOURCE_DIR } /src/python )
target_link_libraries ( magnum_primitives PRIVATE Magnum::Primitives )
set_target_properties ( magnum_primitives PROPERTIES
F O L D E R " p y t h o n "
O U T P U T _ N A M E " p r i m i t i v e s "
L I B R A R Y _ O U T P U T _ D I R E C T O R Y $ { o u t p u t _ d i r } / m a g n u m )
endif ( )
@ -121,7 +122,6 @@ if(NOT MAGNUM_BUILD_STATIC)
$ { P R O J E C T _ S O U R C E _ D I R } / s r c / p y t h o n )
target_link_libraries ( magnum_scenegraph PRIVATE Magnum::SceneGraph )
set_target_properties ( magnum_scenegraph PROPERTIES
F O L D E R " p y t h o n "
O U T P U T _ N A M E " s c e n e g r a p h "
L I B R A R Y _ O U T P U T _ D I R E C T O R Y $ { o u t p u t _ d i r } / m a g n u m )
endif ( )
@ -133,7 +133,6 @@ if(NOT MAGNUM_BUILD_STATIC)
$ { P R O J E C T _ S O U R C E _ D I R } / s r c / p y t h o n )
target_link_libraries ( magnum_shaders PRIVATE Magnum::Shaders )
set_target_properties ( magnum_shaders PROPERTIES
F O L D E R " p y t h o n "
O U T P U T _ N A M E " s h a d e r s "
L I B R A R Y _ O U T P U T _ D I R E C T O R Y $ { o u t p u t _ d i r } / m a g n u m )
endif ( )
@ -145,7 +144,6 @@ if(NOT MAGNUM_BUILD_STATIC)
$ { P R O J E C T _ S O U R C E _ D I R } / s r c / p y t h o n )
target_link_libraries ( magnum_trade PRIVATE Magnum::Trade )
set_target_properties ( magnum_trade PROPERTIES
F O L D E R " p y t h o n "
O U T P U T _ N A M E " t r a d e "
L I B R A R Y _ O U T P U T _ D I R E C T O R Y $ { o u t p u t _ d i r } / m a g n u m )
endif ( )
@ -220,7 +218,6 @@ target_include_directories(magnum PRIVATE
$ { P R O J E C T _ B I N A R Y _ D I R } / s r c / p y t h o n ) # f o r s t a t i c b u i l d
target_link_libraries ( magnum PRIVATE Magnum::Magnum ${ magnum_LIBS } )
set_target_properties ( magnum PROPERTIES
F O L D E R " p y t h o n "
O U T P U T _ N A M E " _ m a g n u m "
L I B R A R Y _ O U T P U T _ D I R E C T O R Y $ { o u t p u t _ d i r } )