1GST-PACKAGE(1) User Commands GST-PACKAGE(1)
2
3
4
6 gst-package - create and install GNU Smalltalk .star package files
7
9 Usage:
10 gst-package [OPTION]... ARGS...
11
12 Operation modes:
13 --install
14 make or install STAR packages (default)
15
16 --uninstall
17 remove the packages mentioned in the FILES
18
19 --dist copy files instead of creating STAR files.
20
21 --prepare
22 create configure.ac or Makefile.am
23
24 --list-files PKG
25 just output the list of files in the package
26
27 --list-packages
28 just output the list of packages in the files
29
30 --download, --update
31 download package from smalltalk.gnu.org or from its specified
32 URL
33
34 --help display this message and exit
35
36 --version
37 print version information and exit
38
39 Common suboptions:
40 -n, --dry-run
41 print commands without running them
42
43 --srcdir DIR
44 look for non-built files in directory DIR
45
46 --distdir DIR
47 for --dist, place files in directory DIR
48
49 --destdir DIR
50 prefix the destination directory with DIR
51
52 --target-directory DIR
53 install the files in DIR (unused for --dist)
54
55 -I, --image-file=FILE
56 load into the specified image
57
58 --kernel-dir=PATH
59 use the specified kernel directory
60
61 -v, --verbose
62 print extra information while processing
63
64 --install suboptions:
65 --test run unit tests after merging
66
67 --load also load the Smalltalk files in the image
68
69 --list-files suboptions:
70 --load only list files that are filed in when loading
71
72 --test with --load, also include unit test files
73
74 --vpath
75 Omit path to srcdir for files that are there
76
77 --dist suboptions:
78 --all-files
79 Process all files, not just non-built ones
80
81 --copy Do not create symbolic links
82
83 All operation modes except --download (or its synonym --update) accept
84 paths to package.xml files or .star files, including remote URLs.
85 --download and --update accept names of packages, which will be
86 searched in the current system or on smalltalk.gnu.org) or URLs to
87 package.xml or .star files.
88
89 Except in uninstall and list files mode, gst-package requires write
90 access to the GNU Smalltalk image directory, and merges the XML package
91 files on the command line with that file.
92
93 The default target directory is /builddir/build/BUILD/smalltalk-3.2.3
94
96 The full documentation for gst-package is maintained as a Texinfo man‐
97 ual. If the info and gst-package programs are properly installed at
98 your site, the command
99
100 info gst
101
102 should give you access to the complete manual.
103
104
105
106gst-package version 3.2.3 December 2010 GST-PACKAGE(1)