~bzr/ubuntu/lucid/debhelper/builddeps-ppa

« back to all changes in this revision

Viewing changes to debhelper.pod

  • Committer: Bazaar Package Importer
  • Author(s): أحمد المحمودي (Ahmed El-Mahmoudy)
  • Date: 2009-07-25 17:17:24 UTC
  • mfrom: (1.2.20 sid)
  • Revision ID: james.westby@ubuntu.com-20090725171724-zhhr5h0504vk9m21
Tags: 7.3.8ubuntu1
* Merge with Debian unstable (LP: #404561). Remaining Ubuntu changes:
  - dh_installudev: Default priority is now 40 by default, the target
    directory is /lib/udev/rules.d, and rules use '-' as separator instead of
    '_'.  Remove files from /etc/udev/rules.d unless they are user modified;
    if modified and of default priority, take care to rename.
    This should eventually go to Debian as well, see Debian #491117.

Show diffs side-by-side

added added

removed removed

Lines of Context:
174
174
 
175
175
=back
176
176
 
 
177
=head1 BUILD SYSTEM OPTIONS
 
178
 
 
179
The following command line options are supported by all of the dh_auto_*
 
180
debhelper programs. These programs support a variety of build systems,
 
181
and normally heuristically determine which to use, and how to use them.
 
182
You can use these command line options to override the default behavior.
 
183
 
 
184
=over 4
 
185
 
 
186
=item B<-S>I<buildsystem>, B<--buildsystem=>I<buildsystem>
 
187
 
 
188
Force use of the specified I<buildsystem>, instead of trying to auto-select
 
189
one which might be applicable for the package.
 
190
 
 
191
=item B<-D>I<directory>, B<--sourcedirectory=>I<directory>
 
192
 
 
193
Assume that the original package source tree is at the specified
 
194
I<directory> rather than the top level directory of the Debian
 
195
source package tree.
 
196
 
 
197
=item B<-B>[I<directory>], B<--builddirectory>=[I<directory>]
 
198
 
 
199
Enable out of source building and use the specified I<directory> as the build
 
200
directory. If I<directory> parameter is omitted, a default build directory
 
201
will chosen.
 
202
 
 
203
If this option is not specified, building will be done in source by default
 
204
unless the build system requires or prefers out of source tree building.
 
205
In such a case, the default build directory will be used even if
 
206
L<--builddirectory> is not specified.
 
207
 
 
208
If the build system prefers out of source tree building but still
 
209
allows in source building, the latter can be re-enabled by passing a build
 
210
directory path that is the same as the source directory path.
 
211
 
 
212
=item B<--list>, B<-l>
 
213
 
 
214
List all build systems supported by debhelper on this system. The list
 
215
includes both default and third party build systems (marked as such). Also
 
216
shows which build system would be automatically selected, or which one
 
217
is manually specified with the I<--buildsystem> option.
 
218
 
 
219
=back
 
220
 
177
221
=head1 NOTES
178
222
 
179
223
=head2 Multiple binary package support