1-3
SOM Compiler Quick Reference
notc
Don’t use typecodes for emit information.
nouseshort
Don’t generate short names for types
pp=<path>
Specifies a local pre-processor to use.
tcconsts
Generate CORBA TypeCode constants.
Note: All command-line modifiers can be set in the environment by changing them to UPPERCASE and
prepending “SM” to them.
Environment variables
SMEMIT=[h; ih; c; xh; xih; xc; def; ir; pdl]
Determines which emitters to run (default: h; ih).
SMINCLUDE=<dir1>[;<dir2>]+
Determines where to search for .idl and .efw files.
SMKNOWNEXTS=ext[;ext]+
Adds headers to user-written emitters.
SMTMP=<dir>
Sets a directory to hold intermediate files.
SOMIR=<path>[;<path>]+
Gives a list of Interface Repositories to search.
Pragmas
#pragma somemittypes on
Turns on emission of global types.
#pragma somemittypes off
Turns off emission of global types.
#pragma modifier <modifier stm>;
Use this statement instead of the definition for the same ‘modifier’ in the implementation section of the .idl file.
Komentarze do niniejszej Instrukcji