@echo off rem The following settings are determined by the configure script. set C_COMPILER=@C_COMPILER_BAT@ set C_PREPROC=@C_PREPROC_BAT@ set FLAGS_OBJ=@FLAGS_OBJ_BAT@ set FLAGS_DYN=@FLAGS_DYN_BAT@ set FLAGS_LIB=@FLAGS_LIB_BAT@ set FLAGS_EXE=@FLAGS_EXE_BAT@ set FLAGS_OPT=@FLAGS_OPT_BAT@ set FLAGS_OPT_RTS=@FLAGS_OPT_RTS_BAT@ set DEFS_OBJ=@DEFS_OBJ_BAT@ set DEFS_DYN=@DEFS_DYN_BAT@ set DEFS_LIB=@DEFS_LIB_BAT@ set DEFS_EXE=@DEFS_EXE_BAT@ set BUILD_OBJ=@BUILD_OBJ_BAT@ set BUILD_DYN=@BUILD_DYN_BAT@ set BUILD_LIB=@BUILD_LIB_BAT@ set BUILD_EXE=@BUILD_EXE_BAT@ set DEFS=@DEFS_BAT@ set LIBS=@LIBS_BAT@ set GAMBITLIB=@GAMBITLIB_BAT@ set GAMBITGSCLIB=@GAMBITGSCLIB_BAT@ set GAMBITGSILIB=@GAMBITGSILIB_BAT@ set LIB_PREFIX=@LIB_PREFIX_BAT@ set LIB_EXTENSION=@LIB_EXTENSION_BAT@ set OBJ_EXTENSION=@OBJ_EXTENSION_BAT@ set EXE_EXTENSION=@EXE_EXTENSION_BAT@ set BAT_EXTENSION=@BAT_EXTENSION_BAT@ if "%1" == "obj" goto obj if not "%1" == ""obj"" goto not_obj :obj if not "%GAMBUILD_VERBOSE%" == "yes" goto not_obj_verbose echo.@BUILD_OBJ_ECHO_BAT@ :not_obj_verbose @BUILD_OBJ_ECHO_BAT@ goto end :not_obj if "%1" == "dyn" goto dyn if not "%1" == ""dyn"" goto not_dyn :dyn if not "%GAMBUILD_VERBOSE%" == "yes" goto not_dyn_verbose echo.@BUILD_DYN_ECHO_BAT@ :not_dyn_verbose @BUILD_DYN_ECHO_BAT@ goto end :not_dyn if "%1" == "lib" goto lib if not "%1" == ""lib"" goto not_lib :lib if not "%GAMBUILD_VERBOSE%" == "yes" goto not_lib_verbose echo.@BUILD_LIB_ECHO_BAT@ :not_lib_verbose @BUILD_LIB_ECHO_BAT@ goto end :not_lib if "%1" == "exe" goto exe if not "%1" == ""exe"" goto not_exe :exe if not "%GAMBUILD_VERBOSE%" == "yes" goto not_exe_verbose echo.@BUILD_EXE_ECHO_BAT@ :not_exe_verbose @BUILD_EXE_ECHO_BAT@ goto end :not_exe if "%1" == "C_COMPILER" goto C_COMPILER if not "%1" == ""C_COMPILER"" goto not_C_COMPILER :C_COMPILER echo.%C_COMPILER% goto end :not_C_COMPILER if "%1" == "C_PREPROC" goto C_PREPROC if not "%1" == ""C_PREPROC"" goto not_C_PREPROC :C_PREPROC echo.%C_PREPROC% goto end :not_C_PREPROC if "%1" == "FLAGS_OBJ" goto FLAGS_OBJ if not "%1" == ""FLAGS_OBJ"" goto not_FLAGS_OBJ :FLAGS_OBJ echo.%FLAGS_OBJ% goto end :not_FLAGS_OBJ if "%1" == "FLAGS_DYN" goto FLAGS_DYN if not "%1" == ""FLAGS_DYN"" goto not_FLAGS_DYN :FLAGS_DYN echo.%FLAGS_DYN% goto end :not_FLAGS_DYN if "%1" == "FLAGS_LIB" goto FLAGS_LIB if not "%1" == ""FLAGS_LIB"" goto not_FLAGS_LIB :FLAGS_LIB echo.%FLAGS_LIB% goto end :not_FLAGS_LIB if "%1" == "FLAGS_EXE" goto FLAGS_EXE if not "%1" == ""FLAGS_EXE"" goto not_FLAGS_EXE :FLAGS_EXE echo.%FLAGS_EXE% goto end :not_FLAGS_EXE if "%1" == "FLAGS_OPT" goto FLAGS_OPT if not "%1" == ""FLAGS_OPT"" goto not_FLAGS_OPT :FLAGS_OPT echo.%FLAGS_OPT% goto end :not_FLAGS_OPT if "%1" == "FLAGS_OPT_RTS" goto FLAGS_OPT_RTS if not "%1" == ""FLAGS_OPT_RTS"" goto not_FLAGS_OPT_RTS :FLAGS_OPT_RTS echo.%FLAGS_OPT_RTS% goto end :not_FLAGS_OPT_RTS if "%1" == "DEFS_OBJ" goto DEFS_OBJ if not "%1" == ""DEFS_OBJ"" goto not_DEFS_OBJ :DEFS_OBJ echo.%DEFS_OBJ% goto end :not_DEFS_OBJ if "%1" == "DEFS_DYN" goto DEFS_DYN if not "%1" == ""DEFS_DYN"" goto not_DEFS_DYN :DEFS_DYN echo.%DEFS_DYN% goto end :not_DEFS_DYN if "%1" == "DEFS_LIB" goto DEFS_LIB if not "%1" == ""DEFS_LIB"" goto not_DEFS_LIB :DEFS_LIB echo.%DEFS_LIB% goto end :not_DEFS_LIB if "%1" == "DEFS_EXE" goto DEFS_EXE if not "%1" == ""DEFS_EXE"" goto not_DEFS_EXE :DEFS_EXE echo.%DEFS_EXE% goto end :not_DEFS_EXE if "%1" == "BUILD_OBJ" goto BUILD_OBJ if not "%1" == ""BUILD_OBJ"" goto not_BUILD_OBJ :BUILD_OBJ echo.%BUILD_OBJ% goto end :not_BUILD_OBJ if "%1" == "BUILD_DYN" goto BUILD_DYN if not "%1" == ""BUILD_DYN"" goto not_BUILD_DYN :BUILD_DYN echo.%BUILD_DYN% goto end :not_BUILD_DYN if "%1" == "BUILD_LIB" goto BUILD_LIB if not "%1" == ""BUILD_LIB"" goto not_BUILD_LIB :BUILD_LIB echo.%BUILD_LIB% goto end :not_BUILD_LIB if "%1" == "BUILD_EXE" goto BUILD_EXE if not "%1" == ""BUILD_EXE"" goto not_BUILD_EXE :BUILD_EXE echo.%BUILD_EXE% goto end :not_BUILD_EXE if "%1" == "DEFS" goto DEFS if not "%1" == ""DEFS"" goto not_DEFS :DEFS echo.%DEFS% goto end :not_DEFS if "%1" == "LIBS" goto LIBS if not "%1" == ""LIBS"" goto not_LIBS :LIBS echo.%LIBS% goto end :not_LIBS if "%1" == "GAMBITLIB_DEFS" goto GAMBITLIB_DEFS if not "%1" == ""GAMBITLIB_DEFS"" goto not_GAMBITLIB_DEFS :GAMBITLIB_DEFS echo.%GAMBITLIB_DEFS% goto end :not_GAMBITLIB_DEFS if "%1" == "GAMBITLIB" goto GAMBITLIB if not "%1" == ""GAMBITLIB"" goto not_GAMBITLIB :GAMBITLIB echo.%GAMBITLIB% goto end :not_GAMBITLIB if "%1" == "GAMBITGSCLIB" goto GAMBITGSCLIB if not "%1" == ""GAMBITGSCLIB"" goto not_GAMBITGSCLIB :GAMBITGSCLIB echo.%GAMBITGSCLIB% goto end :not_GAMBITGSCLIB if "%1" == "GAMBITGSILIB" goto GAMBITGSILIB if not "%1" == ""GAMBITGSILIB"" goto not_GAMBITGSILIB :GAMBITGSILIB echo.%GAMBITGSILIB% goto end :not_GAMBITGSILIB if "%1" == "LIB_PREFIX" goto LIB_PREFIX if not "%1" == ""LIB_PREFIX"" goto not_LIB_PREFIX :LIB_PREFIX echo.%LIB_PREFIX% goto end :not_LIB_PREFIX if "%1" == "LIB_EXTENSION" goto LIB_EXTENSION if not "%1" == ""LIB_EXTENSION"" goto not_LIB_EXTENSION :LIB_EXTENSION echo.%LIB_EXTENSION% goto end :not_LIB_EXTENSION if "%1" == "OBJ_EXTENSION" goto OBJ_EXTENSION if not "%1" == ""OBJ_EXTENSION"" goto not_OBJ_EXTENSION :OBJ_EXTENSION echo.%OBJ_EXTENSION% goto end :not_OBJ_EXTENSION if "%1" == "EXE_EXTENSION" goto EXE_EXTENSION if not "%1" == ""EXE_EXTENSION"" goto not_EXE_EXTENSION :EXE_EXTENSION echo.%EXE_EXTENSION% goto end :not_EXE_EXTENSION if "%1" == "BAT_EXTENSION" goto BAT_EXTENSION if not "%1" == ""BAT_EXTENSION"" goto not_BAT_EXTENSION :BAT_EXTENSION echo.%BAT_EXTENSION% goto end :not_BAT_EXTENSION echo.gambuild-C.bat unknown operation "%1" exit /b 1 :end exit /b 0