On Thursday 17 September 2009 08:05:02 am Ian Piumarta wrote:
Dear Unix Squeakers,
3.11.3.2135 for Unix is now available at squeakvm.org/unix (sources plus binaries for MacOS/Darwin, Linux, NetBSD, FreeBSD and Solaris, on Intel and, occasionally, PowerPC hardware). Some important stuff has changed in this release (see notes below) so please consider it a BETA release even though there is no beta tag on the version number.
As usual: comments, suggestions, bug fixes (as whole files please *not* diffs) and any unwanted vinyl LPs sitting in your attic can be sent directly to me. Thanks.
The unix*-src.tar.gz file drops the top level platforms/ directory.
drwxr-xr-x piumarta/piumarta 0 2009-09-17 03:16 Squeak-3.11.3.2135-src/unix/
The new cmake scripts don't refer to platforms/ but README, docs and old Makefile scripts still refer to this directory.
Was dropping platforms/ an oversight or a deliberate action?
BTW, I also noticed the following pattern in scripts (e.g. ./Makefile): test -d $x || mkdir $x
This could be replaced by the simpler idiom "mkdir -p $x". -p suppresses error if the directory already exists.
Subbu