mirror of
				https://github.com/momo5502/hypervisor.git
				synced 2025-10-31 10:37:00 +00:00 
			
		
		
		
	Progress
This commit is contained in:
		| @@ -73,21 +73,21 @@ endfunction() | ||||
| ########################################## | ||||
|  | ||||
| function(get_all_targets var) | ||||
|     set(targets) | ||||
|     get_all_targets_recursive(targets ${CMAKE_CURRENT_SOURCE_DIR}) | ||||
|     set(${var} ${targets} PARENT_SCOPE) | ||||
|   set(targets) | ||||
|   get_all_targets_recursive(targets ${CMAKE_CURRENT_SOURCE_DIR}) | ||||
|   set(${var} ${targets} PARENT_SCOPE) | ||||
| endfunction() | ||||
|  | ||||
| ########################################## | ||||
|  | ||||
| macro(get_all_targets_recursive targets dir) | ||||
|     get_property(subdirectories DIRECTORY ${dir} PROPERTY SUBDIRECTORIES) | ||||
|     foreach(subdir ${subdirectories}) | ||||
|         get_all_targets_recursive(${targets} ${subdir}) | ||||
|     endforeach() | ||||
|   get_property(subdirectories DIRECTORY ${dir} PROPERTY SUBDIRECTORIES) | ||||
|   foreach(subdir ${subdirectories}) | ||||
|       get_all_targets_recursive(${targets} ${subdir}) | ||||
|   endforeach() | ||||
|  | ||||
|     get_property(current_targets DIRECTORY ${dir} PROPERTY BUILDSYSTEM_TARGETS) | ||||
|     list(APPEND ${targets} ${current_targets}) | ||||
|   get_property(current_targets DIRECTORY ${dir} PROPERTY BUILDSYSTEM_TARGETS) | ||||
|   list(APPEND ${targets} ${current_targets}) | ||||
| endmacro() | ||||
|  | ||||
| ########################################## | ||||
|   | ||||
		Reference in New Issue
	
	Block a user