Imported Upstream version 1.4.6
[platform/upstream/harfbuzz.git] / win32 / create-lists.bat
1 @echo off
2 rem Simple .bat script for creating the NMake Makefile snippets.
3
4 if not "%1" == "header" if not "%1" == "file" if not "%1" == "footer" goto :error_cmd
5 if "%2" == "" goto error_no_destfile
6
7 if "%1" == "header" goto :header
8 if "%1" == "file" goto :addfile
9 if "%1" == "footer" goto :footer
10
11 :header
12 if "%3" == "" goto error_var
13 echo %3 =       \>>%2
14 goto done
15
16 :addfile
17 if "%3" == "" goto error_file
18 echo.   %3      \>>%2
19 goto done
20
21 :footer
22 echo.   $(NULL)>>%2
23 echo.>>%2
24 goto done
25
26 :error_cmd
27 echo Specified command '%1' was invalid.  Valid commands are: header file footer.
28 goto done
29
30 :error_no_destfile
31 echo Destination NMake snippet file must be specified
32 goto done
33
34 :error_var
35 echo A name must be specified for using '%1'.
36 goto done
37
38 :error_file
39 echo A file must be specified for using '%1'.
40 goto done
41
42 :done