HarfBuzz text shaping engine
http://harfbuzz.github.io/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
42 lines
805 B
42 lines
805 B
@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 |