From: Maksim Shabunin Date: Thu, 15 Apr 2021 09:13:15 +0000 (+0300) Subject: Fix header sorting for modules without headers X-Git-Tag: submit/tizen/20220120.021815~1^2~1^2~64^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=aeb8dfc52df99d866f4a7c50a34d926fe7140613;p=platform%2Fupstream%2Fopencv.git Fix header sorting for modules without headers --- diff --git a/cmake/OpenCVModule.cmake b/cmake/OpenCVModule.cmake index bcbca833f2..5501b99113 100644 --- a/cmake/OpenCVModule.cmake +++ b/cmake/OpenCVModule.cmake @@ -877,7 +877,9 @@ macro(_ocv_create_module) ocv_compiler_optimization_process_sources(OPENCV_MODULE_${the_module}_SOURCES OPENCV_MODULE_${the_module}_DEPS_EXT ${the_module}) set(__module_headers ${OPENCV_MODULE_${the_module}_HEADERS}) - list(SORT __module_headers) # fix headers order, useful for bindings + if(__module_headers) + list(SORT __module_headers) # fix headers order, useful for bindings + endif() set(OPENCV_MODULE_${the_module}_HEADERS ${__module_headers} CACHE INTERNAL "List of header files for ${the_module}") set(OPENCV_MODULE_${the_module}_SOURCES ${OPENCV_MODULE_${the_module}_SOURCES} CACHE INTERNAL "List of source files for ${the_module}")