X-Git-Url: https://deadsoftware.ru/gitweb?p=cpc.git;a=blobdiff_plain;f=make-all.sh;h=54294677e5deee81390cc17ba4a7e5dec5d049f5;hp=eef57f20346373649e0464d36ec9ec1c69fe8f36;hb=4399688214fe9abbf588fe811bfc5a8cd074ae98;hpb=1f85f5e1e40eefd27f424226f9040abccf195875 diff --git a/make-all.sh b/make-all.sh index eef57f2..5429467 100755 --- a/make-all.sh +++ b/make-all.sh @@ -39,11 +39,16 @@ usage() { # echo " -s os Host operaion system" echo "Processors:" echo " 486 Intel 486+" + echo " arm ARM 32-bit" echo "Targets:" echo " native Native" echo " cpfront Generic C" echo "Operation systems:" echo " linux GNU/Linux" + echo " cygwin Cygwin" + echo "Environment variables:" + echo " CC C compiler binary" + echo " CFLAGS C compiler options" exit 2 } @@ -59,13 +64,17 @@ make_stage() { local _this_system="$4" shift 4 "$_this/make.sh" -o "$_dir" -c "$_compiler" -l "$_linker" "$@" "$_this_cpu" "$_this_target" "$_this_system" + local _ext= + if [ "$_host_system" = "cygwin" ]; then + _ext=".exe" + fi if [ "$_target" = "cpfront" ]; then - _compiler="$_dir/cpfront" + _compiler="$_dir/cpfront${_ext}" _linker= else if [ "$_cpu" = "486" ]; then - _compiler="$_dir/cpc486" - _linker="$_dir/cpl486" + _compiler="$_dir/cpc486${_ext}" + _linker="$_dir/cpl486${_ext}" else error "unsupported cpu $_cpu" fi