[squeak-dev] The Trunk: Installer-Core-ct.441.mcz
commits at source.squeak.org
commits at source.squeak.org
Thu Jun 2 14:47:21 UTC 2022
Marcel Taeumel uploaded a new version of Installer-Core to project The Trunk:
http://source.squeak.org/trunk/Installer-Core-ct.441.mcz
==================== Summary ====================
Name: Installer-Core-ct.441
Author: ct
Time: 3 October 2021, 3:46:11.734874 pm
UUID: 83088378-3d26-e946-b7e2-8f1cf03c3717
Ancestors: Installer-Core-mt.440
Extend documentation of Installer on how to install packages that are defined under the package-definitions category.
=============== Diff against Installer-Core-mt.440 ===============
Item was changed:
Object subclass: #Installer
instanceVariableNames: 'answers packages messagesToSuppress useFileIn noiseLevel'
classVariableNames: 'InstallerBindings IsSetToTrapErrors Repositories SkipLoadingTests ValidationBlock'
poolDictionaries: ''
category: 'Installer-Core'!
Installer class
instanceVariableNames: 'localRepository'!
+ !Installer commentStamp: 'ct 10/3/2021 15:45' prior: 0!
- !Installer commentStamp: 'tpr 8/25/2019 18:37' prior: 0!
Installer is a mechanism for listing, examining and installing software from a variety of sources. It is intended to help in building install scripts for package setups etc.
Currently it can use
- files; a file specified by a filename. Relative filenames will be treated as based form the current default directory. See InstallerFile.
- urls; a file specified by a url or a script embedded in a webpage. See InstallerWeb.
- squeakmap; see InstallerSqueakMap
- monticello; by ftp or http access, or a local directory, or a Magma or GOODS database. There is a list of shortcuts to popular repositories in this class protocol 'repositories'. See InstallerMonticello.
- mantis; accessing code attached to a mantis bug report. See InstallerMantis.
Simple example usages -
+ Installer new merge: #osProcess.
Installer squeakmap install: 'DynamicBindings'.
Installer squeakmap search: '*scratch'.
Installer squeakmap search: 'author:*rowledge'.
Installer squeaksource project: 'ss2'; install: 'TinyWiki'.
Installer ss project: 'Installer'; browse: 'Installer-Core'.
useFileIn - flag to load source.st rather than using Monticello!
Installer class
instanceVariableNames: 'localRepository'!
More information about the Squeak-dev
mailing list
|