|  | @@ -21,46 +21,44 @@ rm -rf $topdir/tmp
 | 
	
		
			
				|  |  |  mkdir -p $topdir/tmp
 | 
	
		
			
				|  |  |  cd $topdir/tmp
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +os=$(uname)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  rm -f foo
 | 
	
		
			
				|  |  |  echo >FOO
 | 
	
		
			
				|  |  |  if [[ -e foo ]]; then
 | 
	
		
			
				|  |  |  	cat >&2 <<-EOF
 | 
	
		
			
				|  |  |  		ERROR: OpenADK cannot be built in a case-insensitive file system. 
 | 
	
		
			
				|  |  |  	EOF
 | 
	
		
			
				|  |  | +	case $os in
 | 
	
		
			
				|  |  | +		CYG*)
 | 
	
		
			
				|  |  | +			echo "Building OpenADK on $os needs a small registry change."
 | 
	
		
			
				|  |  | +			echo 'http://cygwin.com/cygwin-ug-net/using-specialnames.html'
 | 
	
		
			
				|  |  | +			;;
 | 
	
		
			
				|  |  | +		Darwin*)
 | 
	
		
			
				|  |  | +			echo "Building OpenADK on $os needs a case-sensitive disk partition."
 | 
	
		
			
				|  |  | +			echo "For Snow Leopard and above you can use diskutil to resize your existing disk."
 | 
	
		
			
				|  |  | +			echo "For older versions you might consider to use a disk image."
 | 
	
		
			
				|  |  | +			echo "Example: sudo diskutil resizeVolume disk0s2 90G 1 jhfsx adk 30G"
 | 
	
		
			
				|  |  | +			;;
 | 
	
		
			
				|  |  | +	esac
 | 
	
		
			
				|  |  |  	exit 1
 | 
	
		
			
				|  |  |  fi
 | 
	
		
			
				|  |  |  rm -f FOO
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -os=$(uname)
 | 
	
		
			
				|  |  |  case $os in
 | 
	
		
			
				|  |  |  Linux)
 | 
	
		
			
				|  |  | -	# supported with no extra quirks at the moment
 | 
	
		
			
				|  |  |  	;;
 | 
	
		
			
				|  |  |  FreeBSD)
 | 
	
		
			
				|  |  | -	# supported with no extra quirks at the moment
 | 
	
		
			
				|  |  |  	;;
 | 
	
		
			
				|  |  |  MirBSD)
 | 
	
		
			
				|  |  | -	# supported with no extra quirks at the moment
 | 
	
		
			
				|  |  |  	;;
 | 
	
		
			
				|  |  |  CYG*)
 | 
	
		
			
				|  |  | -	echo "Building OpenADK on $os needs a small registry change."
 | 
	
		
			
				|  |  | -	echo 'http://cygwin.com/cygwin-ug-net/using-specialnames.html'
 | 
	
		
			
				|  |  | -	echo "You can ignore this message, when you already done the change"
 | 
	
		
			
				|  |  | -	sleep 3
 | 
	
		
			
				|  |  |  	;;
 | 
	
		
			
				|  |  |  NetBSD)
 | 
	
		
			
				|  |  | -	# supported with no extra quirks at the moment
 | 
	
		
			
				|  |  |  	;;
 | 
	
		
			
				|  |  |  OpenBSD)
 | 
	
		
			
				|  |  | -	# supported with no extra quirks at the moment
 | 
	
		
			
				|  |  | -	# although some packages' autoconf scripts may
 | 
	
		
			
				|  |  | -	# not properly recognise OpenBSD
 | 
	
		
			
				|  |  |  	;;
 | 
	
		
			
				|  |  |  Darwin*)
 | 
	
		
			
				|  |  | -	echo "Building OpenADK on $os needs a case-sensitive disk partition."
 | 
	
		
			
				|  |  | -	echo "For Snow Leopard and above you can use diskutil to resize your existing disk."
 | 
	
		
			
				|  |  | -	echo "For older versions you might consider to use a disk image"
 | 
	
		
			
				|  |  | -	echo "Example: sudo diskutil resizeVolume disk0s2 90G 1 jhfsx adk 30G"
 | 
	
		
			
				|  |  |  	;;
 | 
	
		
			
				|  |  |  *)
 | 
	
		
			
				|  |  |  	# unsupported
 |