Tcl Built-In Commands pkg::create(1T)
_________________________________________________________________
NAME
pkg::create - Construct an appropriate package ifneeded com-
mand for a given package specificationSYNOPSIS
::pkg::create -name packageName -version packageVersion
?-load filespec? ... ?-source filespec? ...
_________________________________________________________________
DESCRIPTION
::pkg::create is a utility procedure that is part of the
standard Tcl library. It is used to create an appropriate package ifneeded command for a given package specification. It can be used to construct a pkgIndex.tcl file for use with the package mechanism. OPTIONS The parameters supported are:-name packageName
This parameter specifies the name of the package. It is required.-version packageVersion
This parameter specifies the version of the package. It is required.-load filespec
This parameter specifies a binary library that must be loaded with the load command. filespec is a list with two elements. The first element is the name of the file to load. The second, optional element is a list of commands supplied by loading that file. If the listof procedures is empty or omitted, ::pkg::create will
set up the library for direct loading (seepkg_mkIndex). Any number of -load parameters may be
specified.-source filespec
This parameter is similar to the -load parameter,
except that it specifies a Tcl library that must beloaded with the source command. Any number of -source
parameters may be specified.At least one -load or -source parameter must be given.
Tcl Last change: 8.3 1Tcl Built-In Commands pkg::create(1T)
SEE ALSO
package(1T) KEYWORDSauto-load, index, package, version
ATTRIBUTES
See attributes(5) for descriptions of the following attri-
butes:_______________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE|
|____________________|__________________|_
| Availability | runtime/tcl-8 |
|____________________|__________________|_
| Interface Stability| Uncommitted ||____________________|_________________|
NOTES Source for Tcl is available on http://opensolaris.org. Tcl Last change: 8.3 2