--- dao/DelphiScanner/BuildVariants.cmd 2015/08/26 18:53:11 2680 +++ dao/DelphiScanner/BuildVariants.cmd 2015/11/24 15:33:32 2779 @@ -2,26 +2,109 @@ REM Dette program skal køres fra "RAD Studio Command Prompt" +SET VER=6_1_1 + REM cleaning files DEL *.dcu /S DEL *.exe /S +RMDIR Build /S /Q +MKDIR Build + + + +SET DIST=BK +DEL *.dcu /S +SET DIR=Build\RuteLabels_ver%VER%_%DIST%_omdelinginfo +msbuild.exe RuteLabels.dproj /p:Config=Release;DCC_Define=STED_%DIST% +MKDIR %DIR% +MKDIR %DIR%\Docs +MKDIR %DIR%\Logs +MKDIR %DIR%\Sounds +COPY Docs\* %DIR%\Docs +COPY Sounds\* %DIR%\Sounds +COPY IniTemplates\%DIST%.ini %DIR%\RuteLabels.ini +MOVE RuteLabels.exe %DIR% -msbuild.exe RuteLabels.dproj /p:Config=Release;DCC_Define=STED_BK -REN RuteLabels.exe RuteLabels_BK.exe +SET DIST=DBK DEL *.dcu /S -msbuild.exe RuteLabels.dproj /p:Config=Release;DCC_Define=STED_DBK -REN RuteLabels.exe RuteLabels_DBK.exe +SET DIR=Build\RuteLabels_ver%VER%_%DIST%_omdelinginfo +msbuild.exe RuteLabels.dproj /p:Config=Release;DCC_Define=STED_%DIST% +MKDIR %DIR% +MKDIR %DIR%\Docs +MKDIR %DIR%\Logs +MKDIR %DIR%\Sounds +COPY Docs\* %DIR%\Docs +COPY Sounds\* %DIR%\Sounds +COPY IniTemplates\%DIST%.ini %DIR%\RuteLabels.ini +MOVE RuteLabels.exe %DIR% + +SET DIST=FD DEL *.dcu /S -msbuild.exe RuteLabels.dproj /p:Config=Release;DCC_Define=STED_FD -REN RuteLabels.exe RuteLabels_FD.exe +SET DIR=Build\RuteLabels_ver%VER%_%DIST%_omdelinginfo +msbuild.exe RuteLabels.dproj /p:Config=Release;DCC_Define=STED_%DIST% +MKDIR %DIR% +MKDIR %DIR%\Docs +MKDIR %DIR%\Logs +MKDIR %DIR%\Sounds +COPY Docs\* %DIR%\Docs +COPY Sounds\* %DIR%\Sounds +COPY IniTemplates\%DIST%.ini %DIR%\RuteLabels.ini +MOVE RuteLabels.exe %DIR% +SET DIST=NS DEL *.dcu /S -msbuild.exe RuteLabels.dproj /p:Config=Release;DCC_Define=STED_NS -REN RuteLabels.exe RuteLabels_NS.exe +SET DIR=Build\RuteLabels_ver%VER%_%DIST%_omdelinginfo +msbuild.exe RuteLabels.dproj /p:Config=Release;DCC_Define=STED_%DIST% +MKDIR %DIR% +MKDIR %DIR%\Docs +MKDIR %DIR%\Logs +MKDIR %DIR%\Sounds +COPY Docs\* %DIR%\Docs +COPY Sounds\* %DIR%\Sounds +COPY IniTemplates\%DIST%.ini %DIR%\RuteLabels.ini +MOVE RuteLabels.exe %DIR% + +REM --------------------------------------------------------------------------- +REM BYG DAO varianter + +SET DIST=DAO DEL *.dcu /S -msbuild.exe RuteLabels.dproj /p:Config=Release -REN RuteLabels.exe RuteLabels_DAO.exe + +msbuild.exe RuteLabels.dproj /p:Config=Release;DCC_Define=STED_%DIST% + + +SET DIR=Build\RuteLabels_ver%VER%_DAO_BRA_omdelinginfo +MKDIR %DIR% +MKDIR %DIR%\Docs +MKDIR %DIR%\Logs +MKDIR %DIR%\Sounds +COPY Docs\* %DIR%\Docs +COPY Sounds\* %DIR%\Sounds +COPY IniTemplates\BRA.ini %DIR%\RuteLabels.ini +COPY RuteLabels.exe %DIR% + +SET DIR=Build\RuteLabels_ver%VER%_DAO_GLL_omdelinginfo +MKDIR %DIR% +MKDIR %DIR%\Docs +MKDIR %DIR%\Logs +MKDIR %DIR%\Sounds +COPY Docs\* %DIR%\Docs +COPY Sounds\* %DIR%\Sounds +COPY IniTemplates\GLL.ini %DIR%\RuteLabels.ini +COPY RuteLabels.exe %DIR% + +SET DIR=Build\RuteLabels_ver%VER%_DAO_ALB_omdelinginfo +MKDIR %DIR% +MKDIR %DIR%\Docs +MKDIR %DIR%\Logs +MKDIR %DIR%\Sounds +COPY Docs\* %DIR%\Docs +COPY Sounds\* %DIR%\Sounds +COPY IniTemplates\GLL.ini %DIR%\RuteLabels.ini +COPY RuteLabels.exe %DIR% + +DEL RuteLabels.exe \ No newline at end of file