#!/usr/bin/sh
echo EXPORTS > mozreg.def
nm mozreg.lib | grep ' T _' | sed 's/.* T _//' >> mozreg.def
dlltool --def mozreg.def --dllname mozreg.dll --output-lib libmozreg.a

echo EXPORTS > msgbsutl.def
nm msgbsutl.lib | grep ' T _' | sed 's/.* T _//' >> msgbsutl.def
dlltool --def msgbsutl.def --dllname msgbsutl.dll --output-lib libmsgbsutl.a

echo EXPORTS > nsldap32v50.def
nm nsldap32v50.lib | grep ' T _' | sed 's/.* T _//' >> nsldap32v50.def
dlltool --def nsldap32v50.def --dllname nsldap32v50.dll --output-lib libnsldap32v50.a

echo EXPORTS > nsldappr32v50.def
nm nsldappr32v50.lib | grep ' T _' | sed 's/.* T _//' >> nsldappr32v50.def
dlltool --def nsldappr32v50.def --dllname nsldappr32v50.dll --output-lib libnsldappr32v50.a

echo EXPORTS > nspr4.def
nm nspr4.lib | grep ' T _' | sed 's/.* T _//' >> nspr4.def
dlltool --def nspr4.def --dllname nspr4.dll --output-lib libnspr4.a

echo EXPORTS > plc4.def
nm plc4.lib | grep ' T _' | sed 's/.* T _//' >> plc4.def
dlltool --def plc4.def --dllname plc4.dll --output-lib libplc4.a

echo EXPORTS > plds4.def
nm plds4.lib | grep ' T _' | sed 's/.* T _//' >> plds4.def
dlltool --def plds4.def --dllname plds4.dll --output-lib libplds4.a


echo EXPORTS > zlib.def
nm zlib.lib | grep ' T _' | sed 's/.* T _//' >> zlib.def
dlltool --def zlib.def --dllname zlib.dll --output-lib libzlib.a

echo EXPORTS > MapiProxy.def
nm MapiProxy.lib | grep ' T _' | sed 's/.* T _//' >> MapiProxy.def
dlltool --def MapiProxy.def --dllname MapiProxy.dll --output-lib libMapiProxy.a

echo EXPORTS > gkgfx.def
nm gkgfx.lib | grep ' T _' | sed 's/.* T _//' >> gkgfx.def
dlltool --def gkgfx.def --dllname gkgfx.dll --output-lib libgkgfx.a

echo EXPORTS > jpeg3250.def
nm jpeg3250.lib | grep ' T _' | sed 's/.* T _//' >> jpeg3250.def
dlltool --def jpeg3250.def --dllname jpeg3250.dll --output-lib libjpeg3250.a

echo EXPORTS > js3250.def
nm js3250.lib | grep ' T _' | sed 's/.* T _//' >> js3250.def
dlltool --def js3250.def --dllname js3250.dll --output-lib libjs3250.a

echo EXPORTS > jsj3250.def
nm jsj3250.lib | grep ' T _' | sed 's/.* T _//' >> jsj3250.def
dlltool --def jsj3250.def --dllname jsj3250.dll --output-lib libjsj3250.a

echo EXPORTS > mozMapi32.def
nm mozMapi32.lib | grep ' T _' | sed 's/.* T _//' >> mozMapi32.def
dlltool --def mozMapi32.def --dllname mozMapi32.dll --output-lib libmozMapi32.a

echo EXPORTS > nsreg.def
nm nsreg.lib | grep ' T _' | sed 's/.* T _//' >> nsreg.def
dlltool --def nsreg.def --dllname nsreg.dll --output-lib libnsreg.a

echo EXPORTS > xpcom.def
nm xpcom.lib | grep ' T _' | sed 's/.* T _//' >> xpcom.def
dlltool --def xpcom.def --dllname xpcom.dll --output-lib libxpcom.a

echo EXPORTS > xpistub.def
nm xpistub.lib | grep ' T _' | sed 's/.* T _//' >> xpistub.def
dlltool --def xpistub.def --dllname xpistub.dll --output-lib libxpistub.a

