]> git.ipfire.org Git - thirdparty/cups.git/blame - man/ppdc.man
Final man page changes for STR #4372 and STR #4329.
[thirdparty/cups.git] / man / ppdc.man
CommitLineData
ac884b6a 1.\"
e4e5666b 2.\" "$Id$"
ac884b6a 3.\"
27e0d6f8 4.\" ppdc man page for CUPS.
ac884b6a 5.\"
27e0d6f8
MS
6.\" Copyright 2007-2014 by Apple Inc.
7.\" Copyright 1997-2007 by Easy Software Products.
ac884b6a 8.\"
27e0d6f8
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.\"
27e0d6f8 15.TH ppdc 1 "CUPS" "12 June 2014" "Apple Inc."
ac884b6a 16.SH NAME
b4a8492a 17ppdc \- cups ppd compiler (deprecated)
ac884b6a
MS
18.SH SYNOPSIS
19.B ppdc
27e0d6f8
MS
20[
21\fB\-D \fIname\fR[\fB=\fIvalue\fR]
22] [
23.B \-I
ac884b6a 24.I include-directory
27e0d6f8
MS
25] [
26.B \-c
ac884b6a 27.I message-catalog
27e0d6f8
MS
28] [
29.B \-d
ac884b6a 30.I output-directory
27e0d6f8
MS
31] [
32.B \-l
ac884b6a 33.I language(s)
27e0d6f8
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
27e0d6f8
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
53480915
MS
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.
27e0d6f8 58It is equivalent to using the \fI#define\fR directive in the source file.
53480915
MS
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.
53480915
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
53480915
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
53480915 103Copyright \[co] 2007-2014 by Apple Inc.
ac884b6a 104.\"
e4e5666b 105.\" End of "$Id$".
ac884b6a 106.\"