Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 683128 | Differences between
and this patch

Collapse All | Expand All

(-)file_not_specified_in_diff (-9 / +10 lines)
Line  Link Here
0
-- a/src/llvm-project/llvm/cmake/modules/LLVMProcessSources.cmake
0
++ b/src/llvm-project/llvm/cmake/modules/LLVMProcessSources.cmake
Lines 52-66 function(llvm_process_sources OUT_VAR) Link Here
52
  cmake_parse_arguments(ARG "" "" "ADDITIONAL_HEADERS;ADDITIONAL_HEADER_DIRS" ${ARGN})
52
  cmake_parse_arguments(ARG "" "" "ADDITIONAL_HEADERS;ADDITIONAL_HEADER_DIRS" ${ARGN})
53
  set(sources ${ARG_UNPARSED_ARGUMENTS})
53
  set(sources ${ARG_UNPARSED_ARGUMENTS})
54
  llvm_check_source_file_list( ${sources} )
54
  llvm_check_source_file_list( ${sources} )
55
  
55
  if( LLVM_ENABLE_IDE )
56
  # This adds .td and .h files to the Visual Studio solution:
56
    # This adds .td and .h files to the Visual Studio solution:
57
  add_td_sources(sources)
57
    add_td_sources(sources)
58
  find_all_header_files(hdrs "${ARG_ADDITIONAL_HEADER_DIRS}")
58
    find_all_header_files(hdrs "${ARG_ADDITIONAL_HEADER_DIRS}")
59
  if (hdrs)
59
    if (hdrs)
60
    set_source_files_properties(${hdrs} PROPERTIES HEADER_FILE_ONLY ON)
60
      set_source_files_properties(${hdrs} PROPERTIES HEADER_FILE_ONLY ON)
61
    endif()
62
    set_source_files_properties(${ARG_ADDITIONAL_HEADERS} PROPERTIES HEADER_FILE_ONLY ON)
63
    list(APPEND sources ${ARG_ADDITIONAL_HEADERS} ${hdrs})
61
  endif()
64
  endif()
62
  set_source_files_properties(${ARG_ADDITIONAL_HEADERS} PROPERTIES HEADER_FILE_ONLY ON)
63
  list(APPEND sources ${ARG_ADDITIONAL_HEADERS} ${hdrs})
64
65
65
  set( ${OUT_VAR} ${sources} PARENT_SCOPE )
66
  set( ${OUT_VAR} ${sources} PARENT_SCOPE )
66
endfunction(llvm_process_sources)
67
endfunction(llvm_process_sources)

Return to bug 683128