| @echo off |
| rem Simple .bat script for creating the NMake Makefile snippets. |
| |
| if not "%1" == "header" if not "%1" == "file" if not "%1" == "footer" goto :error_cmd |
| if "%2" == "" goto error_no_destfile |
| |
| if "%1" == "header" goto :header |
| if "%1" == "file" goto :addfile |
| if "%1" == "footer" goto :footer |
| |
| :header |
| if "%3" == "" goto error_var |
| echo %3 = \>>%2 |
| goto done |
| |
| :addfile |
| if "%3" == "" goto error_file |
| echo. %3 \>>%2 |
| goto done |
| |
| :footer |
| echo. $(NULL)>>%2 |
| echo.>>%2 |
| goto done |
| |
| :error_cmd |
| echo Specified command '%1' was invalid. Valid commands are: header file footer. |
| goto done |
| |
| :error_no_destfile |
| echo Destination NMake snippet file must be specified |
| goto done |
| |
| :error_var |
| echo A name must be specified for using '%1'. |
| goto done |
| |
| :error_file |
| echo A file must be specified for using '%1'. |
| goto done |
| |
| :done |