Skip to content

Monticello repository for directory-based Monticello packages enabling the use of git, svn, etc. for managing Smalltalk source code.

License

Notifications You must be signed in to change notification settings

numberpi/filetree

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Monticello repository for directory-based Monticello packages enabling the use of git, svn, etc. for managing Smalltalk source code.

Installing

The current version of FileTree has been tested in GemStone2.x, GemStone3.x, Pharo1.1, Pharo1.2, Pharo1.3, Pharo1.4, Pharo2.0, Pharo3.0, Pharo4.0, Squeak4.3, Squeak4.4, Squeak4.5.

GemStone

To install in GemStone:

Gofer new
  package: 'GsUpgrader-Core';
  url: 'http://ss3.gemtalksystems.com/ss/gsUpgrader';
  load.
(Smalltalk at: #GsUpgrader) upgradeMetacello.
(Smalltalk at: #Metacello) new
  baseline: 'FileTree';
  repository: 'github://dalehenrich/filetree:gemstone2.4/repository';
  load.

Pharo

To install in Pharo (note FileTree is pre-installed in Pharo3.0 and Pharo4.0):

Gofer new
      url: 'http://ss3.gemstone.com/ss/FileTree';
      package: 'ConfigurationOfFileTree';
      load.
((Smalltalk at: #ConfigurationOfFileTree) project version: #'stable') load.

To get the latest and greatest version of FileTree for Pharo make sure that you've installed the Metacello Preview and then execute the following:

Metacello new
  baseline: 'FileTree';
  repository: 'github://dalehenrich/filetree:<pharo-branch>/repository';
  load.

replacing <pharo-branch> with the proper version-based branch name (use pharo3.0 for Pharo-4.0):

  • pharo1.1
  • pharo1.3
  • pharo1.4
  • pharo2.0
  • pharo3.0

Squeak

To install in Squeak:

Installer ss3
    project: 'FileTree';
    install: 'ConfigurationOfFileTree'.
((Smalltalk at: #ConfigurationOfFileTree) project version: #'stable') load.

To get the latest and greatest version of FileTree for Squeak make sure that you've installed the Metacello Preview and then execute the following:

Metacello new
  baseline: 'FileTree';
  repository: 'github://dalehenrich/filetree:squeak4.3/repository';
  load.

Contributing

Here are some guidelines on contributing to the project:

Travis CI Status

GemStone/S (2.4.x, 3.0.x, 3.1.0.x) : Build Status

pharo1.1 & pharo1.2 : Build Status

pharo1.3 : Build Status

pharo1.4 : Build Status

pharo2.0 : Build Status

pharo3.0 & pharo4.0 : Build Status

squeak4.3, squeak4.4 & squeak4.5 : Build Status

configuration : Build Status

About

Monticello repository for directory-based Monticello packages enabling the use of git, svn, etc. for managing Smalltalk source code.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Smalltalk 99.8%
  • HTML 0.2%