[squeak-dev] [ANN] Mason 1.0

Patrick Shouse shouse.patrick at gmail.com
Fri Dec 18 18:30:12 UTC 2009




Colin Putney wrote:
> 
> Hi folks,
> 
> As I mentioned yesterday, here's the release version of Mason, a Squeak
> build system. It relies on OSProcess to build images, but it should be
> possible to build other artifacts, such as directory trees, zip files, SAR
> files etc without OSProcess. The download is available here:
> 
> http://www.wiresong.ca/downloads/Mason-1.0.0.sar
> 
> There's no documentation yet, but I've pasted below a brief description
> that I sent to the Pharo folks a little while ago. 
> 
> Cheers,
> 
> Colin
> 

Here's a patch to Filesystem-Resolvers to get this working on Linux. Tested
on Ubuntu 9.10 using the tutorial from this thread.

Thanks,
Patrick

'From Squeak3.11alpha of 16 December 2009 [latest update: #8496] on 18
December 2009 at 6:26:25 pm'!
FSPlatformResolver subclass: #FSUnixResolver
	instanceVariableNames: ''
	classVariableNames: ''
	poolDictionaries: ''
	category: 'Filesystem-Resolvers'!

!FSUnixResolver methodsFor: 'as yet unclassified' stamp: 'pls 12/18/2009
04:52'!
desktop
	^ self home / 'Desktop'! !

!FSUnixResolver methodsFor: 'as yet unclassified' stamp: 'pls 12/18/2009
04:53'!
documents
	^ self home / 'Documents'! !

!FSUnixResolver methodsFor: 'as yet unclassified' stamp: 'pls 12/18/2009
04:52'!
home
	^ (self resolveString: SecurityManager default untrustedUserDirectory)
		parent parent parent parent parent! !

"-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- "!

FSUnixResolver class
	instanceVariableNames: ''!

!FSUnixResolver class methodsFor: 'as yet unclassified' stamp: 'pls
12/18/2009 04:53'!
platformName
	^  'unix'! !

-- 
View this message in context: http://n4.nabble.com/ANN-Mason-1-0-tp963086p974975.html
Sent from the Squeak - Dev mailing list archive at Nabble.com.



More information about the Squeak-dev mailing list