This file is indexed.

/usr/include/wx-3.0/wx/gtk/chkconf.h is in wx3.0-headers 3.0.0-2.

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
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
/*
 * Name:        wx/gtk/chkconf.h
 * Purpose:     wxGTK-specific settings consistency checks
 * Author:      Vadim Zeitlin
 * Created:     2007-07-19 (extracted from wx/chkconf.h)
 * Copyright:   (c) 2000-2007 Vadim Zeitlin <vadim@wxwidgets.org>
 * Licence:     wxWindows licence
 */

#ifndef __WXUNIVERSAL__
#    if wxUSE_MDI_ARCHITECTURE && !wxUSE_MENUS
#        ifdef wxABORT_ON_CONFIG_ERROR
#            error "MDI requires wxUSE_MENUS in wxGTK"
#        else
#            undef wxUSE_MENUS
#            define wxUSE_MENUS 1
#        endif
#    endif
#endif /* !__WXUNIVERSAL__ */

#if wxUSE_JOYSTICK
#    if !wxUSE_THREADS
#        ifdef wxABORT_ON_CONFIG_ERROR
#            error "wxJoystick requires threads in wxGTK"
#        else
#            undef wxUSE_JOYSTICK
#            define wxUSE_JOYSTICK 0
#        endif
#    endif
#endif /* wxUSE_JOYSTICK */

#if wxUSE_POSTSCRIPT_ARCHITECTURE_IN_MSW && !wxUSE_POSTSCRIPT
#   undef  wxUSE_POSTSCRIPT
#   define wxUSE_POSTSCRIPT 1
#endif

#if wxUSE_OWNER_DRAWN
#   undef  wxUSE_OWNER_DRAWN
#   define wxUSE_OWNER_DRAWN 0
#endif

#if wxUSE_METAFILE
#   undef  wxUSE_METAFILE
#   define wxUSE_METAFILE 0
#endif

#if wxUSE_ENH_METAFILE
#   undef  wxUSE_ENH_METAFILE
#   define wxUSE_ENH_METAFILE 0
#endif

#ifndef __UNIX__

#   undef  wxUSE_WEBVIEW
#   define wxUSE_WEBVIEW 0
#   undef  wxUSE_WEBVIEW_WEBKIT
#   define wxUSE_WEBVIEW_WEBKIT 0

#   undef  wxUSE_MEDIACTRL
#   define wxUSE_MEDIACTRL 0

    /*
        We could use GDK_WINDOWING_X11 for those but this would require
        including gdk/gdk.h and we don't want to do it from here, so assume
        we're not using X11 if we're not under Unix.
     */

#   undef  wxUSE_UIACTIONSIMULATOR
#   define wxUSE_UIACTIONSIMULATOR 0

#   undef  wxUSE_GLCANVAS
#   define wxUSE_GLCANVAS 0

#endif /* __UNIX__ */

/*
    We always need Cairo with wxGTK, enable it if necessary (this can only
    happen under Windows).
 */
#ifdef __WINDOWS__

#if !wxUSE_CAIRO
#   undef  wxUSE_CAIRO
#   define wxUSE_CAIRO 1
#endif

#endif  /* __WINDOWS__ */

#ifdef __WXGTK3__
    #if !wxUSE_GRAPHICS_CONTEXT
        #ifdef wxABORT_ON_CONFIG_ERROR
            #error "GTK+ 3 support requires wxGraphicsContext"
        #else
            #undef wxUSE_GRAPHICS_CONTEXT
            #define wxUSE_GRAPHICS_CONTEXT 1
        #endif
    #endif
#endif