This file is indexed.

/usr/share/camp/cmake/MacOSX.cmake is in libcamp0.7v5 0.7.1.1-1ubuntu2.

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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
###############################################################################
##
## Copyright (C) 2009-2010 TECHNOGERMA Systems France and/or its subsidiary(-ies).
## Contact: Technogerma Systems France Information (contact@technogerma.fr)
##
## This file is part of the CAMP library.
##
## CAMP is free software: you can redistribute it and/or modify
## it under the terms of the GNU Lesser General Public License as published by
## the Free Software Foundation, either version 3 of the License, or
## (at your option) any later version.
## 
## CAMP is distributed in the hope that it will be useful,
## but WITHOUT ANY WARRANTY; without even the implied warranty of
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
## GNU Lesser General Public License for more details.
## 
## You should have received a copy of the GNU Lesser General Public License
## along with CAMP.  If not, see <http://www.gnu.org/licenses/>.
##
###############################################################################


# Apple MacOS X
# Configure to build universal binaries.
# Build intel 32-bit on 10.4 and intel 32/64-bit on >= 10.5

if(APPLE AND NOT NON_NATIVE_TARGET)
    if(NOT OSX_CONFIG_HAS_BEEN_RUN_BEFORE)
    
        # Make sure the version of CMake is compatible with this script
    
        if(${CMAKE_MAJOR_VERSION} EQUAL 2 AND ${CMAKE_MINOR_VERSION} EQUAL 4 
            AND ${CMAKE_PATCH_VERSION} LESS 7)
            message(STATUS
                        "Warning: A critical CMake bug exists in 2.4.6 and below.  "
                        "Trying to build Universal Binaries will result in a compile "
                        "error that seems unrelated.  Either avoid building Universal "
                        "Binaries by changing the CMAKE_OSX_ARCHITECTURES field to list "
                        "only your architecture, or upgrade to a newer version of CMake.")
        endif()
            
        # Determine the correct SDK
            
        if(NOT FORCE_32BIT AND (EXISTS /Developer/SDKs/10.5.sdk OR EXISTS /Developer/SDKs/MacOSX10.6.sdk))
            set(CMAKE_OSX_ARCHITECTURES "i386;x86_64" 
                 CACHE STRING "Build architectures for OSX" FORCE)
            set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mmacosx-version-min=10.5"
                 CACHE STRING "Flags used by the compiler during all build types." FORCE)
        else()
            if(EXISTS /Developer/SDKs/MacOSX10.4u.sdk OR FORCE_32BIT)
                set(CMAKE_OSX_ARCHITECTURES "i386" 
                     CACHE STRING "Build architectures for OSX" FORCE)
                set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mmacosx-version-min=10.4 -m32"
                     CACHE STRING "Flags used by the compiler during all build types." FORCE)
            else()
                # No Universal Binary support
            endif()
        endif()
        set(OSX_CONFIG_HAS_BEEN_RUN_BEFORE TRUE)
    endif(NOT OSX_CONFIG_HAS_BEEN_RUN_BEFORE)
endif(APPLE AND NOT NON_NATIVE_TARGET)

if(OSX_ARCHITECTURES_OVERRIDE)
    set(CMAKE_OSX_ARCHITECTURES ${OSX_ARCHITECTURES_OVERRIDE})
endif()

if(APPLE)
    message(STATUS "Compiling for Mac OS X architecture(s): " ${CMAKE_OSX_ARCHITECTURES})
endif()