@echo off
setlocal
if "%1"=="st" goto ok_st
if "%1"=="mt" goto ok_mt
if "%1"=="dll" goto ok_dll
:usage
echo Usage: add_libc st
echo        add_libc mt
echo        add_libc dll
goto end

:ok_st
set n=c.a
goto ok2

:ok_mt
set n=cmt.a
goto ok2

:ok_dll
set n=cdllobj.a
:ok2
if not "%2"=="" goto usage
ar d \emx\lib\%n% __.SYMDEF
cd io\%1
ar r \emx\lib\%n% *.o
cd ..\..\str\%1
ar r \emx\lib\%n% *.o
cd ..\..\misc\%1
ar r \emx\lib\%n% *.o
cd ..\..\math\%1
ar r \emx\lib\%n% *.o
cd ..\..\time\%1
ar r \emx\lib\%n% *.o
cd ..\..\ctype\%1
ar r \emx\lib\%n% *.o
cd ..\..\process\%1
ar r \emx\lib\%n% *.o
cd ..\..\malloc\%1
ar r \emx\lib\%n% *.o
cd ..\..\nls\%1
ar r \emx\lib\%n% *.o
cd ..\..\hw\%1
ar r \emx\lib\%n% *.o
cd ..\..\emxload\%1
ar r \emx\lib\%n% *.o
cd ..\..\startup\%1
ar r \emx\lib\%n% *.o
cd ..\..
ar s \emx\lib\%n%
:end
endlocal
