/all
Compile all types of compilable main development objects, including components, modeled entities, and global objects.
/all {/inf |
/war}
{/cmi=
Value} {/ilv =
Value} {/lis=
Value} {/sym=
Value} {/aft=DateTime} {/iap | {/tpl}
{/plt}}
{/bef=DateTime}
{/nodebug}
{Profile}
Example: /all /lis=2 *.ACMECUST
Parameters
Profile—name of the main development object to compile; wildcards are allowed. If omitted, all objects are compiled.
Use With
ide—Uniface IDE
Description
Using /all is equivalent to using the following switches:
- /obj Profile (to compile keyboard translation tables, device translation tables, global variables, global ProcScript, global messages, help texts, glyphs, menu bars, menus, menu items, panels, and language setups).
- /sig Profile (component signatures)
- /dsp Profile (dynamic server pages)
- /usp Profile (static server pages)
- /frm Profile(form components)
- /rpt Profile (report components)
- /svc Profile (service components)
- /esv Profile (entity services)
- /ssv Profile (session services)
- /ceo Profile (entity operations)
- /app Profile (application shells)
- /dtd Profile (DTDs)
Use the /inf,
/war, /lis, /cmi, and ilv=2
sub-switches to
increase the amount of information displayed when compiling.
Use the /nodebug sub-switch to specify that compiled application shells, components, and global ProcScripts cannot be debugged.
Use the /tpl and /plt sub-switches if you want to compile objects that are defined as templates or palettes. By default, these are not compiled by compilation switches.
Using /all
The following command line switch compiles all objects changed since 15 September 2014:
/all /aft=15-09-2014