Skip to content

Instantly share code, notes, and snippets.

@dalehenrich
Created February 23, 2012 10:02
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dalehenrich/1892052 to your computer and use it in GitHub Desktop.
Save dalehenrich/1892052 to your computer and use it in GitHub Desktop.
Sample of Metacello Scripting API
"download HEAD of master branch of the sample project, i.e., download from github, but don't load Sample project into image"
Metacello new
project: 'Sample';
repository: 'github://dalehenrich/sample:master/core';
get.
"load HEAD of master branch of the sample project, i.e., download from github, and load Sample project into image"
Metacello new
project: 'Sample';
repository: 'github://dalehenrich/sample:master/core';
load.
"load HEAD of master branch of the external project, i.e., download from github, and load Sample project into image"
Metacello new
project: 'External';
repository: 'github://dalehenrich/external:master/core';
load.
"-----------------------------------------------------------------------------------------"
"load HEAD of master branch of the sample project, from cloned /opt/git/sample git repository"
Metacello new
project: 'Sample';
repository: 'filetree:///opt/git/sample/core/';
load.
"load HEAD of master branch of the external project, from cloned /opt/git/external git repository"
Metacello new
project: 'External';
repository: 'filetree:///opt/git/external/core/';
load.
"-----------------------------------------------------------------------------------------"
@dalehenrich
Copy link
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment