Browser policy: we strive to support all recent and popular browsers for proper functioning; using a less recent browser, this site may suffer from visual defects, as well as minor functional defects. | |
| |
home > documentation
| | print |
MAKEGLNNAMESYNOPSISOPTIONSDESCRIPTIONLIMITATIONSSEE ALSONAME |
makegln - create a gln representation of a layout
|
SYNOPSIS |
makegln [-vDc] [-o masklist] [-n masklist] [-m
maxmem] cell [...]
|
OPTIONS |
process only the masks in masklist.
Masklist is a comma- or blank-separated list of
masknames.
|
|
exclude the masks in masklist from processing.
|
|
use maxmem (default 1) MByte of main memory for
sorting of gln edges.
|
|
-D
|
|
delete the bxx and nxx files (output of makebox) when
ready.
|
|
-c
|
|
do not compress the temporary files (less cpu time, more
disk space).
|
DESCRIPTION |
Makegln creates a non-vertical line segment
representation (gln representation) of the layout of the
specified cells, as input for the programs space
(1ICD) and mplot (1ICD) and getepslay
(1ICD). Normally, makegln is automatically
invoked by the programs above. However, makegln can also be
run directly or trough exp (1ICD) with the
``-g'' option.
The input of makegln is a set of nxx and bxx files as
produced by makeboxl (1ICD) or makeboxh
(1ICD).
In order to sort the output, makegln uses a
directory where it stores temporary data. The default
directory for this is selected from the list of directories
/tmp and /usr/tmp, whichever has more space available. Using
the environment variable SPACE_TMPDIR it is possible to
specify an alternative list of directories, separated by the
character ':' (e.g.
/tmp:/usr/tmp:/user/john/tmp).
|
LIMITATIONS |
The current version of makegln can only handle 45-degree
layout.
|
SEE ALSO |
exp(1ICD), mplot (1ICD), getepslay (1ICD), space
(1ICD).
|
|
|
|