[M3commit] CVS Update: cm3

Jay Krell jkrell at elego.de
Sun May 9 04:18:59 CEST 2010


CVSROOT:	/usr/cvs
Changes by:	jkrell at birch.	10/05/09 04:18:59

Modified files:
	cm3/scripts/: sysinfo-new.sh sysinfo.sh 
	cm3/scripts/python/: pylib.py 

Log message:
	add I386_SOLARIS, AMD64_SOLARIS, AMD64_NETBSD
	
	and cleanup, the biggest change is actually just:
	
	case
	something)
	CM3_TARGET=${CM3_TARGET:=-abc};;
	something)
	CM3_TARGET=${CM3_TARGET:=-def};;
	something)
	CM3_TARGET=${CM3_TARGET:=-ghi};;
	something)
	CM3_TARGET=${CM3_TARGET:=-xyz};;
	
	if x$CM3_TARGET = x then
	case
	something)
	CM3_TARGET=abc;;
	something)
	CM3_TARGET=def;;
	something)
	CM3_TARGET=ghi;;
	something)
	CM3_TARGET=xyz;;
	fi
	
	also disable m3gdb for all Darwin here, maybe redundant now
	(merged from sysinfo-new.sh)
	
	also tighten up many of the switches
	Darwin* => Darwin
	Linux* => Linux
	i*86 => i386
	i[3456]86 => i386
	etc.
	
	But only where I can most easily test. Leaving a few loose ends.
	
	rename FBSD_ALPHA to ALPHA_FREEBSD
	comment in support for new names I386_FREEBSD, etc.
	comment in support for SPARC64_SOLARIS
	
	allow user to set CM3_TARGET or TARGET, but if he sets them
	both, they must be equal




More information about the M3commit mailing list