[CMake] Let llvm_process_sources check not only *.cpp but also *.c.
authorNAKAMURA Takumi <geek4civic@gmail.com>
Tue, 28 Jan 2014 09:43:49 +0000 (09:43 +0000)
committerNAKAMURA Takumi <geek4civic@gmail.com>
Tue, 28 Jan 2014 09:43:49 +0000 (09:43 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200298 91177308-0d34-0410-b5e6-96231b3b80d8

cmake/modules/LLVMProcessSources.cmake

index 2d88abfd75299b19e67c1d1918996b440b0df56f..ccc22a80274238114e6eee9f18afa1ab227e2651 100644 (file)
@@ -82,7 +82,7 @@ endfunction(llvm_process_sources)
 
 function(llvm_check_source_file_list)
   set(listed ${ARGN})
-  file(GLOB globbed *.cpp)
+  file(GLOB globbed *.c *.cpp)
   foreach(g ${globbed})
     get_filename_component(fn ${g} NAME)
     list(FIND LLVM_OPTIONAL_SOURCES ${fn} idx)
@@ -90,7 +90,7 @@ function(llvm_check_source_file_list)
       list(FIND listed ${fn} idx)
       if( idx LESS 0 )
         message(SEND_ERROR "Found unknown source file ${g}
-Please update ${CMAKE_CURRENT_SOURCE_DIR}/CMakeLists.txt\n")
+Please update ${CMAKE_CURRENT_LIST_FILE}\n")
       endif()
     endif()
   endforeach()