This file is indexed.

/usr/share/llvm-3.5/cmake/GetSVN.cmake is in llvm-3.5-dev 1:3.5-10.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# CMake project that writes Subversion revision information to a header.
#
# Input variables:
#   FIRST_SOURCE_DIR  - First source directory
#   FIRST_REPOSITORY  - The macro to define to the first revision number.
#   SECOND_SOURCE_DIR - Second source directory
#   SECOND_REPOSITORY - The macro to define to the second revision number.
#   HEADER_FILE       - The header file to write
include(FindSubversion)
if (Subversion_FOUND AND EXISTS "${FIRST_SOURCE_DIR}/.svn")
  # Repository information for the first repository.
  Subversion_WC_INFO(${FIRST_SOURCE_DIR} MY)
  file(WRITE ${HEADER_FILE}.txt "#define ${FIRST_REPOSITORY} \"${MY_WC_REVISION}\"\n")

  # Repository information for the second repository.
  if (EXISTS "${SECOND_SOURCE_DIR}/.svn")
    Subversion_WC_INFO(${SECOND_SOURCE_DIR} MY)
    file(APPEND ${HEADER_FILE}.txt 
      "#define ${SECOND_REPOSITORY} \"${MY_WC_REVISION}\"\n")
  endif ()

  # Copy the file only if it has changed.
  execute_process(COMMAND ${CMAKE_COMMAND} -E copy_if_different
    ${HEADER_FILE}.txt ${HEADER_FILE})
endif()