This file is indexed.

/usr/share/GNUstep/Documentation/Developer/Make/Manual/gnustep-make/Directory-Paths.html is in gnustep-make-doc 2.7.0-3.

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
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<!-- Created by GNU Texinfo 6.5, http://www.gnu.org/software/texinfo/ -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Directory Paths (GNUstep Makefile Package)</title>

<meta name="description" content="Directory Paths (GNUstep Makefile Package)">
<meta name="keywords" content="Directory Paths (GNUstep Makefile Package)">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
<meta name="Generator" content="makeinfo">
<link href="index.html#Top" rel="start" title="Top">
<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
<link href="Common-Variables.html#Common-Variables" rel="up" title="Common Variables">
<link href="Scripts.html#Scripts" rel="next" title="Scripts">
<link href="Common-Variables.html#Common-Variables" rel="prev" title="Common Variables">
<style type="text/css">
<!--
a.summary-letter {text-decoration: none}
blockquote.indentedblock {margin-right: 0em}
blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
blockquote.smallquotation {font-size: smaller}
div.display {margin-left: 3.2em}
div.example {margin-left: 3.2em}
div.lisp {margin-left: 3.2em}
div.smalldisplay {margin-left: 3.2em}
div.smallexample {margin-left: 3.2em}
div.smalllisp {margin-left: 3.2em}
kbd {font-style: oblique}
pre.display {font-family: inherit}
pre.format {font-family: inherit}
pre.menu-comment {font-family: serif}
pre.menu-preformatted {font-family: serif}
pre.smalldisplay {font-family: inherit; font-size: smaller}
pre.smallexample {font-size: smaller}
pre.smallformat {font-family: inherit; font-size: smaller}
pre.smalllisp {font-size: smaller}
span.nolinebreak {white-space: nowrap}
span.roman {font-family: initial; font-weight: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
ul.no-bullet {list-style: none}
-->
</style>


</head>

<body lang="en">
<a name="Directory-Paths"></a>
<div class="header">
<p>
Next: <a href="Scripts.html#Scripts" accesskey="n" rel="next">Scripts</a>, Previous: <a href="Common-Variables.html#Common-Variables" accesskey="p" rel="prev">Common Variables</a>, Up: <a href="Common-Variables.html#Common-Variables" accesskey="u" rel="up">Common Variables</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
<hr>
<a name="Directory-Paths-1"></a>
<h4 class="subsection">1.7.1 Directory Paths</h4>

<dl>
<dt><a name="index-GNUSTEP_005fMAKEFILES"></a>Variable: <strong>GNUSTEP_MAKEFILES</strong></dt>
<dd><p><code>GNUSTEP_MAKEFILES</code> is the absolute path to the directory where the
Makefile Package files are located.  Use <code>GNUSTEP_MAKEFILES</code> to
refer to a makefile fragment or script file from the Makefile Package
within a makefile; the <code>GNUSTEP_MAKEFILES</code> variable should be
only be used within makefiles and not referenced within C or Objective-C
programs.
</p></dd></dl>

<dl>
<dt><a name="index-GNUSTEP_005fAPPS"></a>Variable: <strong>GNUSTEP_APPS</strong></dt>
<dd><p><code>GNUSTEP_APPS</code> is the absolute path to the directory where GUI
applications are installed.  This variable is dependent upon the
<code>GNUSTEP_INSTALLATION_DOMAIN</code> variable, so the path will change
accordingly if the user specifies a different installation domain.
</p></dd></dl>

<dl>
<dt><a name="index-GNUSTEP_005fADMIN_005fAPPS"></a>Variable: <strong>GNUSTEP_ADMIN_APPS</strong></dt>
<dd><p><code>GNUSTEP_ADMIN_APPS</code> is the absolute path to the directory where
GUI applications for the system Administrator are installed.  This
variable is dependent upon the <code>GNUSTEP_INSTALLATION_DOMAIN</code>
variable, so the path will change accordingly if the user specifies a
different installation domain.
</p></dd></dl>

<dl>
<dt><a name="index-GNUSTEP_005fWEB_005fAPPS"></a>Variable: <strong>GNUSTEP_WEB_APPS</strong></dt>
<dd><p><code>GNUSTEP_WEB_APPS</code> is the absolute path to the directory where
web applications (for web development frameworks such as GSWeb or
SOPE) are installed.  This variable is dependent upon the
<code>GNUSTEP_INSTALLATION_DOMAIN</code> variable, so the path will change
accordingly if the user specifies a different installation domain.
</p></dd></dl>

<dl>
<dt><a name="index-GNUSTEP_005fTOOLS"></a>Variable: <strong>GNUSTEP_TOOLS</strong></dt>
<dd><p><code>GNUSTEP_TOOLS</code> is the absolute path for the root directory where
command line tools are installed.  Only command line tools which are
target platform independent should be installed in <code>GNUSTEP_TOOLS</code>;
target platform dependent command line tools should be placed in the
appropriate subdirectory of <code>GNUSTEP_TOOLS</code>, see <a href="#Directory-Paths">GNUSTEP_TARGET_DIR</a>, and <a href="#Directory-Paths">TOOL_INSTALLATION_DIR</a>.  This variable is dependent upon the
<code>GNUSTEP_INSTALLATION_DOMAIN</code> variable, so the path will change
accordingly if the user specifies a different installation domain.
</p></dd></dl>

<dl>
<dt><a name="index-GNUSTEP_005fADMIN_005fTOOLS"></a>Variable: <strong>GNUSTEP_ADMIN_TOOLS</strong></dt>
<dd><p><code>GNUSTEP_ADMIN_TOOLS</code> is the absolute path for the root directory
where command line tools for the system administrator are installed.
Only command line tools which are target platform independent should
be installed in <code>GNUSTEP_ADMIN_TOOLS</code>; target platform dependent
command line tools should be placed in the appropriate subdirectory of
<code>GNUSTEP_ADMIN)TOOLS</code>, see <a href="#Directory-Paths">GNUSTEP_TARGET_DIR</a>, and <a href="#Directory-Paths">TOOL_INSTALLATION_DIR</a>.  This variable is dependent upon the
<code>GNUSTEP_INSTALLATION_DOMAIN</code> variable, so the path will change
accordingly if the user specifies a different installation domain.
</p></dd></dl>

<dl>
<dt><a name="index-GNUSTEP_005fHEADERS"></a>Variable: <strong>GNUSTEP_HEADERS</strong></dt>
<dd><p><code>GNUSTEP_HEADERS</code> is the absolute path for the root directory where
header files are installed.  Normally header files are not installed in
the <code>GNUSTEP_HEADERS</code> directory, but in a subdirectory as specified
by the project which owns the files, see <a href="library_002emake.html#library_002emake">library.make</a> for more
information.  <code>GNUSTEP_HEADERS</code> should contain platform independent
header files because the files are shared by all platforms.  Any target
platform dependent header files should be placed in the appropriate
subdirectory as specified by <code>GNUSTEP_TARGET_DIR</code>.  This variable
is dependent upon the <code>GNUSTEP_INSTALLATION_DOMAIN</code> variable, so the
path will change accordingly if the user specifies a different
installation domain.
</p></dd></dl>

<dl>
<dt><a name="index-GNUSTEP_005fLIBRARY"></a>Variable: <strong>GNUSTEP_LIBRARY</strong></dt>
<dd><p><code>GNUSTEP_LIBRARY</code> is the absolute path for the &rsquo;Library&rsquo;
directory where all sorts of resources are installed.  This directory
can be expected to have (at least) some standard subdirectories with
fixed names, which are <code>ApplicationSupport</code>, <code>Bundles</code>,
<code>Frameworks</code>, <code>ApplicationSupport/Palettes</code>,
<code>Services</code>, <code>Libraries/Resources</code> and <code>Libraries/Java</code>.
You can access them in your GNUmakefile as
<code>GNUSTEP_LIBRARY/ApplicationSupport</code>,
<code>GNUSTEP_LIBRARY/Bundles</code>, etc.  This variable is dependent upon
the <code>GNUSTEP_INSTALLATION_DOMAIN</code> variable, so the path will
change accordingly if the user specifies a different installation
domain.
</p></dd></dl>

<dl>
<dt><a name="index-GNUSTEP_005fLIBRARIES"></a>Variable: <strong>GNUSTEP_LIBRARIES</strong></dt>
<dd><p><code>GNUSTEP_LIBRARIES</code> is the absolute path for the directory where
libraries are installed taking the target platform and library
combination into account.  This directory is generally where library
project types, see <a href="library_002emake.html#library_002emake">library.make</a>, will install the library file.
This variable is dependent upon the <code>GNUSTEP_INSTALLATION_DOMAIN</code>
variable, so the path will change accordingly if the user specifies a
different installation domain.
</p></dd></dl>

<dl>
<dt><a name="index-GNUSTEP_005fRESOURCES"></a>Variable: <strong>GNUSTEP_RESOURCES</strong></dt>
<dd><p><code>GNUSTEP_RESOURCES</code> is the absolute path for the directory where
resource files for libraries are installed; example resources are
fonts, printer type information, model files for system panels, and
system images.  The resource files are generally associated with
libraries, because resources for applications or bundles are included
within the application or bundle directory wrapper.
<code>GNUSTEP_RESOURCES</code> is the <code>Libraries/Resources</code>
subdirectory of <code>GNUSTEP_LIBRARY</code>; it is dependent upon the
<code>GNUSTEP_INSTALLATION_DOMAIN</code> variable, so the path will change
accordingly if the user specifies a different installation domain.
</p></dd></dl>

<dl>
<dt><a name="index-GNUSTEP_005fDOC"></a>Variable: <strong>GNUSTEP_DOC</strong></dt>
<dd><p><code>GNUSTEP_DOC</code> is the absolute path for the directory where
documentation is installed (with the exception of man pages and info
documentation, which need to be installed into <code>GNUSTEP_DOC_MAN</code>
and <code>GNUSTEP_DOC_INFO</code>).  This variable is dependent upon the
<code>GNUSTEP_INSTALLATION_DOMAIN</code> variable, so the path will change
accordingly if the user specifies a different installation domain.
</p></dd></dl>

<dl>
<dt><a name="index-GNUSTEP_005fDOC_005fMAN"></a>Variable: <strong>GNUSTEP_DOC_MAN</strong></dt>
<dd><p><code>GNUSTEP_DOC_MAN</code> is the absolute path for the directory where
man pages are to be installed.  This variable is dependent upon the
<code>GNUSTEP_INSTALLATION_DOMAIN</code> variable, so the path will change
accordingly if the user specifies a different installation domain.
</p></dd></dl>

<dl>
<dt><a name="index-GNUSTEP_005fDOC_005fINFO"></a>Variable: <strong>GNUSTEP_DOC_INFO</strong></dt>
<dd><p><code>GNUSTEP_DOC_INFO</code> is the absolute path for the directory where
info documentation is installed.  This variable is dependent upon the
<code>GNUSTEP_INSTALLATION_DOMAIN</code> variable, so the path will change
accordingly if the user specifies a different installation domain.
</p></dd></dl>

<dl>
<dt><a name="index-GNUSTEP_005fHOST_005fDIR"></a>Variable: <strong>GNUSTEP_HOST_DIR</strong></dt>
<dd><p><code>GNUSTEP_HOST_DIR</code> is the subdirectory path for the host platform
CPU and operating system.  It is a composed from the
<code>GNUSTEP_HOST_CPU</code> and <code>GNUSTEP_HOST_OS</code> variables.
</p></dd></dl>

<dl>
<dt><a name="index-GNUSTEP_005fTARGET_005fDIR"></a>Variable: <strong>GNUSTEP_TARGET_DIR</strong></dt>
<dd><p><code>GNUSTEP_TARGET_DIR</code> is the subdirectory path for the target
platform CPU and operating system.  It is composed from the
<code>GNUSTEP_TARGET_CPU</code> and <code>GNUSTEP_TARGET_OS</code> variables.
<code>GNUSTEP_TARGET_DIR</code> is generally used as part of the
installation path when platform specific files are installed.
</p></dd></dl>

<dl>
<dt><a name="index-GNUSTEP_005fOBJ_005fDIR"></a>Variable: <strong>GNUSTEP_OBJ_DIR</strong></dt>
<dd><p><code>GNUSTEP_OBJ_DIR</code> is the subdirectory path where the Makefile
Package places binary files: object files, libraries, executables,
produced by the compiler.  The Makefile Package separates binary files
for different target platforms, different library combinations, and
different compile options into different directories; these different
directories are subdirectories from the current directory where the
makefile resides.  This structure allows a package to be compiled for
different target platforms, different library combinations, and
different compile options <em>in place</em>; i.e. the binary files are
separated from each other so a compile pass from one set of options do
not overwrite or erase binary files from a previous compile pass with
different options.  Generally the user does not use this variable;
however, if the package needs to manually install some binary files
than the makefile fragment uses this variable to reference the path
where the binary file is located.
</p></dd></dl>

<hr>
<div class="header">
<p>
Next: <a href="Scripts.html#Scripts" accesskey="n" rel="next">Scripts</a>, Previous: <a href="Common-Variables.html#Common-Variables" accesskey="p" rel="prev">Common Variables</a>, Up: <a href="Common-Variables.html#Common-Variables" accesskey="u" rel="up">Common Variables</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>



</body>
</html>