]> git.ipfire.org Git - thirdparty/cups.git/blame - man/ppdc.man
Import CUPS v2.0b1
[thirdparty/cups.git] / man / ppdc.man
CommitLineData
ac884b6a 1.\"
1a18c85c 2.\" "$Id: ppdc.man 11927 2014-06-13 00:01:23Z msweet $"
ac884b6a 3.\"
1a18c85c 4.\" ppdc man page for CUPS.
ac884b6a 5.\"
1a18c85c
MS
6.\" Copyright 2007-2014 by Apple Inc.
7.\" Copyright 1997-2007 by Easy Software Products.
ac884b6a 8.\"
1a18c85c
MS
9.\" These coded instructions, statements, and computer programs are the
10.\" property of Apple Inc. and are protected by Federal copyright
11.\" law. Distribution and use rights are outlined in the file "LICENSE.txt"
12.\" which should have been included with this file. If this file is
13.\" file is missing or damaged, see the license at "http://www.cups.org/".
ac884b6a 14.\"
1a18c85c 15.TH ppdc 1 "CUPS" "12 June 2014" "Apple Inc."
ac884b6a 16.SH NAME
1a18c85c 17ppdc \- cups ppd compiler (deprecated)
ac884b6a
MS
18.SH SYNOPSIS
19.B ppdc
1a18c85c
MS
20[
21\fB\-D \fIname\fR[\fB=\fIvalue\fR]
22] [
23.B \-I
ac884b6a 24.I include-directory
1a18c85c
MS
25] [
26.B \-c
ac884b6a 27.I message-catalog
1a18c85c
MS
28] [
29.B \-d
ac884b6a 30.I output-directory
1a18c85c
MS
31] [
32.B \-l
ac884b6a 33.I language(s)
1a18c85c
MS
34] [
35.B \-m
36] [
37.B \-t
38] [
39.B \-v
40] [
41.B \-z
42] [
43.B \-\-cr
44] [
45.B \-\-crlf
46] [
47.B \-\-lf
48]
ac884b6a
MS
49.I source-file
50.SH DESCRIPTION
1a18c85c
MS
51\fBppdc\fR compiles PPDC source files into one or more PPD files.
52\fBThis program is deprecated and will be removed in a future release of CUPS.\fR
53.SH OPTIONS
54\fBppdc\fR supports the following options:
55.TP 5
56\fB\-D \fIname\fR[\fB=\fIvalue\fR]
57Sets the named variable for use in the source file.
58It is equivalent to using the \fI#define\fR directive in the source file.
59.TP 5
60\fB\-I \fIinclude-directory\fR
61Specifies an alternate include directory.
62Multiple \fI-I\fR options can be supplied to add additional directories.
63.TP 5
64\fB\-c \fImessage-catalog\fR
65Specifies a single message catalog file in GNU gettext (filename.po) or Apple strings (filename.strings) format to be used for localization.
66.TP 5
67\fB\-d \fIoutput-directory\fR
68Specifies the output directory for PPD files.
69The default output directory is "ppd".
70.TP 5
71\fB\-l \fIlanguage(s)\fR
72Specifies one or more languages to use when localizing the PPD file(s).
73The default language is "en" (English).
74Separate 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.
75.TP 5
76.B \-m
77Specifies that the output filename should be based on the ModelName value instead of FileName or PCFilenName.
78.TP 5
79.B \-t
80Specifies that PPD files should be tested instead of generated.
81.TP 5
82.B \-v
83Specifies verbose output, basically a running status of which files are being loaded or written.
84.B \-z
85Generates compressed PPD files (filename.ppd.gz).
ac884b6a 86The default is to generate uncompressed PPD files.
1a18c85c
MS
87.TP 5
88\fB\-\-cr\fR
89.TP 5
90\fB\-\-crlf\fR
91.TP 5
92\fB\-\-lf\fR
93Specifies the line ending to use - carriage return, carriage return and line feed, or line feed alone.
94The default is to use the line feed character alone.
ac884b6a 95.SH SEE ALSO
1a18c85c
MS
96.BR ppdhtml (1),
97.BR ppdi (1),
98.BR ppdmerge (1),
99.BR ppdpo (1),
100.BR ppdcfile (5),
101CUPS Online Help (http://localhost:631/help)
ac884b6a 102.SH COPYRIGHT
1a18c85c 103Copyright \[co] 2007-2014 by Apple Inc.
ac884b6a 104.\"
1a18c85c 105.\" End of "$Id: ppdc.man 11927 2014-06-13 00:01:23Z msweet $".
ac884b6a 106.\"