Hi, Iceberg will autodetect the format, or you can use monticello with "tonel://" scheme (in P61 you will need newest iirc metacello).
If you want to convert a repo (or create a separate repo in tonel format so you can try it out), I have a migration tool https://github.com/peteruhnak/tonel-migration On Thu, Nov 30, 2017 at 9:22 PM, Juraj Kubelka <[email protected]> wrote: > Hi Hilaire, > > I have been playing with it recently. There is my exercise: > > myClass := MyDemo. > myClassName := MyDemo name. > snapshot := (MCPackage new name: myClass package name) snapshot. > memory := FileSystem memory. > writer := TonelWriter on: memory root. > writer writeSnapshot: snapshot."Remove package" > myClass package removeFromSystem."Find myClass file" > classDefinition := snapshot definitions > detect: [ :e | e isClassDefinition and: [ > e className = myClassName ] ]. > dir := writer packageDir. > fileName := writer fileNameFor: classDefinition. > (dir / fileName) contents."Read and Install definitions" > reader := writer class readerClass on: memory root. > reader packageDirectory: dir basename. > reader loadDefinitions. > reader snapshot install. > > > Maybe it is what you are asking for. > > Cheers, > Juraj > > > > > On Nov 30, 2017, at 15:36, Hilaire <[email protected]> wrote: > > Hi, > > How can I use tonel to load code located in the host filesystem? > > Thanks > > Hilaire > > -- > Dr. Geo > http://drgeo.eu > > > > >
