@echo off set MAKE=nmake set MAKE_OPTIONS=/f if "%DEBUG%" == "" ( set MAKE_VARS=DEBUG=0 ) else ( set MAKE_VARS=DEBUG=%DEBUG% ) if ""%1"" == """" goto all if ""%1"" == ""all"" goto go if ""%1"" == ""install"" goto go if ""%1"" == ""clean"" goto go :unknown echo Error: Unrecognized argument %1. goto done :go if ""%2"" == ""javaonly"" goto java if ""%2"" == ""nojava"" goto nojava :all cd lib %MAKE% %MAKE_OPTIONS% win32.mak %1 %MAKE_VARS% cd .. cd text %MAKE% %MAKE_OPTIONS% win32.mak %1 %MAKE_VARS% cd .. cd java\org\greenstone\mgpp call winMake.bat %1 cd ..\..\..\.. cd jni %MAKE% %MAKE_OPTIONS% win32.mak %1 %MAKE_VARS% cd .. goto done :java cd java\org\greenstone\mgpp call winMake.bat %1 cd ..\..\..\.. goto done :nojava cd lib %MAKE% %MAKE_OPTIONS% win32.mak %1 %MAKE_VARS% cd .. cd text %MAKE% %MAKE_OPTIONS% win32.mak %1 %MAKE_VARS% cd .. goto done :done