Skip to content

Commit

Permalink
Merge pull request opencv#19819 from alalek:cmake_fix_headers_order
Browse files Browse the repository at this point in the history
  • Loading branch information
alalek committed Apr 1, 2021
2 parents 1615afd + 2b86de2 commit 5340dc6
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion cmake/OpenCVModule.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -876,7 +876,9 @@ endmacro()
macro(_ocv_create_module)

ocv_compiler_optimization_process_sources(OPENCV_MODULE_${the_module}_SOURCES OPENCV_MODULE_${the_module}_DEPS_EXT ${the_module})
set(OPENCV_MODULE_${the_module}_HEADERS ${OPENCV_MODULE_${the_module}_HEADERS} CACHE INTERNAL "List of header files for ${the_module}")
set(__module_headers ${OPENCV_MODULE_${the_module}_HEADERS})
list(SORT __module_headers) # fix headers order, useful for bindings
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}")

# The condition we ought to be testing here is whether ocv_add_precompiled_headers will
Expand Down

0 comments on commit 5340dc6

Please sign in to comment.