[Vm-dev] linux mvm scripts and checkSCCSversion

Tim Johnson digit at sonic.net
Sat Jun 8 16:50:36 UTC 2019


When I am in the directory e.g.


and I run ./mvm I get:

./mvm: line 18: ../../scripts/checkSCCSversion: No such file or  

so if I change mvm to call ../../../scripts/checkSCCSversion it works  

The "makeall*" scripts don't fail, I think, because they trap the  
error and ignore it:

~/src/opensmalltalk-vm/build.linux32x86/squeak.cog.spur$ ./makeallclean
./mvm: line 22: ../../scripts/checkSCCSversion: No such file or  
clean? for f in *; do case "$f" in mvm) ;; *) rm -rf $f; esac; done

I assume the other platforms don't fail simply because they nest their  
build directories only two-deep rather than three:

~/src/opensmalltalk-vm$ find . -name mvm

So, my question:  does this matter?  Does checkSCCSversion make a  
difference on linux?  If so, would it be worth my while to prepare a  
PR which updates all mvm scripts within nested linux build directories  
to invoke ../../../scripts/checkSCCSversion rather than ../../scripts/ 
checkSCCSversion ?

Tim J

More information about the Vm-dev mailing list