CMake: cleanup, arg rename, add definitions last

This commit is contained in:
Campbell Barton
2019-04-16 06:11:27 +02:00
parent bb6b7dd4ad
commit 813e470eac
25 changed files with 98 additions and 51 deletions

View File

@@ -6,7 +6,12 @@ function(cycles_set_solution_folder target)
endif()
endfunction()
macro(cycles_add_library target)
macro(cycles_add_library target library_deps)
add_library(${target} ${ARGN})
if(DEFINED WITHOUT_SORTED_LIBS AND WITHOUT_SORTED_LIBS)
if(NOT ("${library_deps}" STREQUAL ""))
target_link_libraries(${target} "${library_deps}")
endif()
endif()
cycles_set_solution_folder(${target})
endmacro()