|
1 '\" t |
|
2 .\" |
|
3 .\" CDDL HEADER START |
|
4 .\" |
|
5 .\" The contents of this file are subject to the terms of the |
|
6 .\" Common Development and Distribution License (the "License"). |
|
7 .\" You may not use this file except in compliance with the License. |
|
8 .\" |
|
9 .\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE |
|
10 .\" or http://www.opensolaris.org/os/licensing. |
|
11 .\" See the License for the specific language governing permissions |
|
12 .\" and limitations under the License. |
|
13 .\" |
|
14 .\" When distributing Covered Code, include this CDDL HEADER in each |
|
15 .\" file and include the License file at usr/src/OPENSOLARIS.LICENSE. |
|
16 .\" If applicable, add the following below this CDDL HEADER, with the |
|
17 .\" fields enclosed by brackets "[]" replaced with your own identifying |
|
18 .\" information: Portions Copyright [yyyy] [name of copyright owner] |
|
19 .\" |
|
20 .\" CDDL HEADER END |
|
21 .\" |
|
22 .\" Copyright 2009 Sun Microsystems, Inc. All rights reserved. |
|
23 .\" Use is subject to license terms. |
|
24 .\" |
|
25 .\" ident "@(#)genproj.1 1.1 09/02/04 SMI" |
|
26 .\" |
|
27 .\" Man page for genproj |
|
28 .TH "genproj" "1" "" "" "" |
|
29 .SH "NAME" |
|
30 .B genproj |
|
31 \- generates an entire project |
|
32 |
|
33 .SH "SYNOPSIS" |
|
34 .B genproj |
|
35 [OPTIONS] MODULE_NAME CLASS_NAME... |
|
36 |
|
37 .SH "DESCRIPTION" |
|
38 .P |
|
39 The |
|
40 .B genproj |
|
41 utility generates an entire "project" by running the following programs: |
|
42 .RS |
|
43 .TP 5 |
|
44 genclass -- to genereate classes. |
|
45 .TP 5 |
|
46 genprov -- to generate providers. |
|
47 .TP 5 |
|
48 genmod -- to generate module.cpp. |
|
49 .RE |
|
50 |
|
51 .SH "OPTIONS" |
|
52 genproj recognizes the following options: |
|
53 .RS |
|
54 .TP |
|
55 .B -V |
|
56 Print the version number. |
|
57 .TP |
|
58 .B -h |
|
59 Print the help message. |
|
60 .TP |
|
61 .B -m |
|
62 Generate the Makefile. |
|
63 .TP |
|
64 .B -e |
|
65 Generate enum tags for Values/ValueMap qualifiers (passed to genclass). |
|
66 .TP |
|
67 .B -f |
|
68 Force overwrite of the Makefile. |
|
69 .RE |
|
70 |
|
71 .SH "EXIT STATUS" |
|
72 When an error occurs, an error message is written to the standard error |
|
73 stream and a non-zero exit status value is returned. |
|
74 |
|
75 .SH "SEE ALSO" |
|
76 genclass(1), genhnd(1), genmak(1), genmod(1), genprov(1), regmod(1). |
|
77 |
|
78 '\" t |
|
79 .\" |
|
80 .\" Modified for Solaris to add the Solaris stability classification, |
|
81 .\" and to add a note about source availability. |
|
82 .\" |
|
83 .\" Begin Sun update |
|
84 .SH ATTRIBUTES |
|
85 See |
|
86 .BR attributes (5) |
|
87 for descriptions of the following attributes: |
|
88 .sp |
|
89 .TS |
|
90 box; |
|
91 cbp-1 | cbp-1 |
|
92 l | l . |
|
93 ATTRIBUTE TYPE ATTRIBUTE VALUE |
|
94 = |
|
95 Availability SUNWsimplewbem |
|
96 = |
|
97 Interface Stability Uncommitted |
|
98 .TE |
|
99 .PP |
|
100 .SH NOTES |
|
101 Source for SimpleWBEM (Cimple) is available on http://opensolaris.org. |
|
102 .\" End Sun update |