@ -1596,16 +1596,49 @@ set( CMAKE_FIND_ROOT_PATH
" $ { C M A K E _ I N S T A L L _ P R E F I X } / s h a r e " )
# o n l y s e a r c h f o r l i b r a r i e s a n d i n c l u d e s i n t h e n d k t o o l c h a i n
set ( CMAKE_FIND_ROOT_PATH_MODE_PROGRAM ONLY )
if ( NOT CMAKE_FIND_ROOT_PATH_MODE_LIBRARY )
set ( CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY )
endif ( )
if ( NOT CMAKE_FIND_ROOT_PATH_MODE_INCLUDE )
set ( CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY )
endif ( )
if ( NOT CMAKE_FIND_ROOT_PATH_MODE_PACKAGE )
set ( CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY )
endif ( )
if ( NOT CMAKE_FIND_ROOT_PATH_MODE_PROGRAM )
set ( CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER )
endif ( )
macro ( __cmake_find_root_save_and_reset )
foreach ( v
C M A K E _ F I N D _ R O O T _ P A T H _ M O D E _ L I B R A R Y
C M A K E _ F I N D _ R O O T _ P A T H _ M O D E _ I N C L U D E
C M A K E _ F I N D _ R O O T _ P A T H _ M O D E _ P A C K A G E
C M A K E _ F I N D _ R O O T _ P A T H _ M O D E _ P R O G R A M
)
set ( __save_ ${ v } ${ ${v } } )
set ( ${ v } NEVER )
endforeach ( )
endmacro ( )
macro ( __cmake_find_root_restore )
foreach ( v
C M A K E _ F I N D _ R O O T _ P A T H _ M O D E _ L I B R A R Y
C M A K E _ F I N D _ R O O T _ P A T H _ M O D E _ I N C L U D E
C M A K E _ F I N D _ R O O T _ P A T H _ M O D E _ P A C K A G E
C M A K E _ F I N D _ R O O T _ P A T H _ M O D E _ P R O G R A M
)
set ( ${ v } ${ __save_${v } } )
unset ( __save_ ${ v } )
endforeach ( )
endmacro ( )
# m a c r o t o f i n d p a c k a g e s o n t h e h o s t O S
macro ( find_host_package )
set ( CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER )
set ( CMAKE_FIND_ROOT_PATH_MODE_LIBRARY NEVER )
set ( CMAKE_FIND_ROOT_PATH_MODE_INCLUDE NEVER )
__cmake_find_root_save_and_reset ( )
if ( CMAKE_HOST_WIN32 )
SET ( WIN32 1 )
SET ( UNIX )
@ -1617,17 +1650,13 @@ macro( find_host_package )
SET ( WIN32 )
SET ( APPLE )
SET ( UNIX 1 )
set ( CMAKE_FIND_ROOT_PATH_MODE_PROGRAM ONLY )
set ( CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY )
set ( CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY )
__cmake_find_root_restore ( )
endmacro ( )
# m a c r o t o f i n d p r o g r a m s o n t h e h o s t O S
macro ( find_host_program )
set ( CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER )
set ( CMAKE_FIND_ROOT_PATH_MODE_LIBRARY NEVER )
set ( CMAKE_FIND_ROOT_PATH_MODE_INCLUDE NEVER )
__cmake_find_root_save_and_reset ( )
if ( CMAKE_HOST_WIN32 )
SET ( WIN32 1 )
SET ( UNIX )
@ -1639,9 +1668,7 @@ macro( find_host_program )
SET ( WIN32 )
SET ( APPLE )
SET ( UNIX 1 )
set ( CMAKE_FIND_ROOT_PATH_MODE_PROGRAM ONLY )
set ( CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY )
set ( CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY )
__cmake_find_root_restore ( )
endmacro ( )