This file is indexed.

/usr/lib/vtk-5.8/CMake/VTKVersionMacros.cmake is in libvtk5-dev 5.8.0-14.1ubuntu3.

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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# ---------------------------------------------------------------------------
# VTK_GET_SOURCE_REVISION_AND_DATE
# Get vtkVTKVersion's source revision and date and store them in
# ${revision_varname} and ${date_varname} respectively.
#
# This macro can be used to require a specific revision of the VTK
# library in between version changes.
# For example:
#   INCLUDE("${VTK_CMAKE_DIR}/VTKVersionMacros.cmake")
#   VTK_GET_SOURCE_REVISION_AND_DATE(source_revision source_date)
#   IF(source_revision LESS 1.4)
#    MESSAGE(FATAL_ERROR "Sorry, your VTK library was last updated on ${source_date}. Its source revision, according to vtkVTKVersion.h, is ${source_revision}. Please update to a newer revision.")
#   ENDIF(source_revision LESS 1.4)

MACRO(VTK_GET_SOURCE_REVISION_AND_DATE
    revision_varname
    date_varname)

  SET(${revision_varname})
  SET(${date_varname})
  SET(___vtk_version_found)
  FOREACH(dir ${VTK_INCLUDE_DIRS} ${VTK_INCLUDE_PATH})
    IF(NOT ___vtk_version_found)
      SET(file "${dir}/vtkVersion.h")
      IF(EXISTS ${file})
        FILE(READ ${file} file_contents)
        STRING(REGEX REPLACE "(.*Revision: )([0-9]+\\.[0-9]+)( .*)" "\\2" 
          ${revision_varname} "${file_contents}")
        STRING(REGEX REPLACE "(.*Date: )(.+)( \\$.*)" "\\2" 
          ${date_varname} "${file_contents}")
        SET(___vtk_version_found 1)
      ENDIF(EXISTS ${file})
    ENDIF(NOT ___vtk_version_found)
  ENDFOREACH(dir)

  IF(NOT ${revision_varname} OR NOT ${date_varname})
    MESSAGE(FATAL_ERROR "Sorry, vtkVTKVersion's source revision could not be found, either because vtkVTKVersion.h is nowhere in sight, or its contents could not be parsed successfully.")
  ENDIF(NOT ${revision_varname} OR NOT ${date_varname})

ENDMACRO(VTK_GET_SOURCE_REVISION_AND_DATE)