-
Notifications
You must be signed in to change notification settings - Fork 0
Project
dalehenrich edited this page Mar 11, 2012
·
16 revisions
The Metacello Scripting API is all about manipulating projects. The project in the Metacello Scripting API is very similar to the project spec that you use when defining external references in a baseline version:
spec
project: 'Gofer'
with: [
spec
className: 'ConfigurationOfGofer';
versionString: '1.0';
loads: #('Core');
repository: 'http://seaside.gemstone.com/ss/metacello' ]
with a little bit of streamlining:
Metacello new
project: 'Gofer';
version: '1.0';
repository: 'http://seaside.gemstone.com/ss/metacello';
load: 'Core'.
The Metacello Scripting API constructs the className by tacking a 'ConfigurationOf' on the front of the projectName.