@ECHO OFF IF (%3)==() GOTO DIRECT GOTO NOTDIRECT :DIRECT ECHO ------------------------------------------------------------------------ ECHO ERROR: Do not call this batch file directly! ECHO ------------------------------------------------------------------------ PAUSE EXIT /B 1 :NOTDIRECT IF EXIST bin\%3 RD bin\%3 /S /Q IF NOT EXIST chat\Strings.%3.resx EXIT /B 1 IF EXIST chat\Strings.%3.resources DEL chat\Strings.%3.resources %1 chat\Strings.%3.resx chat\Strings.%3.resources IF EXIST chat\Strings.%3.resources GOTO RESOK ECHO ------------------------------------------------------------------------ ECHO ERROR: Cannot compile chat\Strings.%3.resources! ECHO ------------------------------------------------------------------------ PAUSE EXIT /B 1 :RESOK MD bin\%3 %2 /t:library /out:bin\%3\ASPMultiChatPub.resources.dll /v:1.0.0.0 /c:%3 /embed:chat\Strings.%3.resources,ASPMultiChatPub.Chat.Strings.%3.resources,Private IF EXIST bin\%3\ASPMultiChatPub.resources.dll GOTO RESDLLOK ECHO ------------------------------------------------------------------------ ECHO ERROR: Cannot compile bin\%3\ASPMultiChatPub.resources.dll! ECHO ------------------------------------------------------------------------ PAUSE EXIT /B 1 :RESDLLOK ECHO ------------------------------------------------------------------------ ECHO Resources for language "%3" compiled successfully ECHO ------------------------------------------------------------------------