]> git.ipfire.org Git - thirdparty/cups.git/blame - man/ppdc.man
Update lpoptions man page (Issue #5286)
[thirdparty/cups.git] / man / ppdc.man
CommitLineData
ac884b6a 1.\"
27e0d6f8 2.\" ppdc man page for CUPS.
ac884b6a 3.\"
27e0d6f8
MS
4.\" Copyright 2007-2014 by Apple Inc.
5.\" Copyright 1997-2007 by Easy Software Products.
ac884b6a 6.\"
e3101897 7.\" Licensed under Apache License v2.0. See the file "LICENSE" for more information.
ac884b6a 8.\"
27e0d6f8 9.TH ppdc 1 "CUPS" "12 June 2014" "Apple Inc."
ac884b6a 10.SH NAME
b4a8492a 11ppdc \- cups ppd compiler (deprecated)
ac884b6a
MS
12.SH SYNOPSIS
13.B ppdc
27e0d6f8
MS
14[
15\fB\-D \fIname\fR[\fB=\fIvalue\fR]
16] [
17.B \-I
ac884b6a 18.I include-directory
27e0d6f8
MS
19] [
20.B \-c
ac884b6a 21.I message-catalog
27e0d6f8
MS
22] [
23.B \-d
ac884b6a 24.I output-directory
27e0d6f8
MS
25] [
26.B \-l
ac884b6a 27.I language(s)
27e0d6f8
MS
28] [
29.B \-m
30] [
31.B \-t
32] [
33.B \-v
34] [
35.B \-z
36] [
37.B \-\-cr
38] [
39.B \-\-crlf
40] [
41.B \-\-lf
42]
ac884b6a
MS
43.I source-file
44.SH DESCRIPTION
27e0d6f8
MS
45\fBppdc\fR compiles PPDC source files into one or more PPD files.
46\fBThis program is deprecated and will be removed in a future release of CUPS.\fR
53480915
MS
47.SH OPTIONS
48\fBppdc\fR supports the following options:
49.TP 5
50\fB\-D \fIname\fR[\fB=\fIvalue\fR]
51Sets the named variable for use in the source file.
27e0d6f8 52It is equivalent to using the \fI#define\fR directive in the source file.
53480915
MS
53.TP 5
54\fB\-I \fIinclude-directory\fR
55Specifies an alternate include directory.
56Multiple \fI-I\fR options can be supplied to add additional directories.
57.TP 5
58\fB\-c \fImessage-catalog\fR
59Specifies a single message catalog file in GNU gettext (filename.po) or Apple strings (filename.strings) format to be used for localization.
60.TP 5
61\fB\-d \fIoutput-directory\fR
62Specifies the output directory for PPD files.
63The default output directory is "ppd".
64.TP 5
65\fB\-l \fIlanguage(s)\fR
66Specifies one or more languages to use when localizing the PPD file(s).
67The default language is "en" (English).
68Separate multiple languages with commas, for example "de_DE,en_UK,es_ES,es_MX,es_US,fr_CA,fr_FR,it_IT" will create PPD files with German, UK English, Spanish (Spain, Mexico, and US), French (France and Canada), and Italian languages in each file.
69.TP 5
70.B \-m
71Specifies that the output filename should be based on the ModelName value instead of FileName or PCFilenName.
72.TP 5
73.B \-t
74Specifies that PPD files should be tested instead of generated.
75.TP 5
76.B \-v
77Specifies verbose output, basically a running status of which files are being loaded or written.
78.B \-z
79Generates compressed PPD files (filename.ppd.gz).
ac884b6a 80The default is to generate uncompressed PPD files.
53480915
MS
81.TP 5
82\fB\-\-cr\fR
83.TP 5
84\fB\-\-crlf\fR
85.TP 5
86\fB\-\-lf\fR
87Specifies the line ending to use - carriage return, carriage return and line feed, or line feed alone.
88The default is to use the line feed character alone.
ac884b6a 89.SH SEE ALSO
53480915
MS
90.BR ppdhtml (1),
91.BR ppdi (1),
92.BR ppdmerge (1),
93.BR ppdpo (1),
94.BR ppdcfile (5),
95CUPS Online Help (http://localhost:631/help)
ac884b6a 96.SH COPYRIGHT
f61dfc0d 97Copyright \[co] 2007-2018 by Apple Inc.