Skip to content

Instantly share code, notes, and snippets.

@seandenigris
Created April 14, 2018 17:51
Show Gist options
  • Save seandenigris/97608e68e6f3af43d6e1604ba5b07221 to your computer and use it in GitHub Desktop.
Save seandenigris/97608e68e6f3af43d6e1604ba5b07221 to your computer and use it in GitHub Desktop.
Iceberg 1.7 Update Script
MetacelloPharoPlatform select.
#(
'BaselineOfTonel'
'BaselineOfLibGit'
'BaselineOfIceberg'
'MonticelloTonel-Core'
'MonticelloTonel-FileSystem'
'MonticelloTonel-Tests'
'Iceberg-UI'
'Iceberg-Plugin-GitHub'
'Iceberg-Plugin'
'Iceberg-Metacello-Integration'
'Iceberg-Libgit-Tonel'
'Iceberg-Libgit-Filetree'
'Iceberg-Libgit'
'Iceberg-Tests'
'Iceberg-Memory'
'Iceberg-UI-Tests'
'Iceberg-Core'
'Iceberg-Changes'
'Iceberg-Adapters'
'Iceberg'
'Iceberg-GitCommand'
'Iceberg-SmartUI'
'Iceberg-Pharo6'
'LibGit-Core')
do: [ :each | (each asPackageIfAbsent: [ nil ]) ifNotNil: #removeFromSystem ].
"update icons (iceberg needs some new)"
ThemeIcons current: ThemeIcons loadDefault.
"load iceberg"
Metacello new
baseline: 'Iceberg';
repository: 'github://pharo-vcs/iceberg:v0.7.1';
onWarningLog;
load.
"Re-initialize libgit2"
(Smalltalk at: #LGitLibrary) initialize.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment