--- dao/DelphiScanner/BuildVariants.cmd 2015/08/26 18:53:11 2680 +++ dao/DelphiScanner/BuildVariants.cmd 2016/04/08 14:01:34 2996 @@ -2,26 +2,131 @@ REM Dette program skal køres fra "RAD Studio Command Prompt" +SET VER=6_2_1 + REM cleaning files DEL *.dcu /S DEL *.exe /S -msbuild.exe RuteLabels.dproj /p:Config=Release;DCC_Define=STED_BK -REN RuteLabels.exe RuteLabels_BK.exe +SET BUILDDIR=Install\RuteLabels + +RMDIR %BUILDDIR% /S /Q +MKDIR %BUILDDIR% + + + + +SET DIST=BK +DEL *.dcu /S +SET DIR=%BUILDDIR%\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 Help\Manual*.pdf %DIR%\Docs +COPY Sounds\* %DIR%\Sounds +COPY IniTemplates\%DIST%.ini %DIR%\RuteLabels.ini +MOVE RuteLabels.exe %DIR% + + +REM TK er BK's lokation hos TrykKompagniet i Hvidovre +SET DIST=TK +DEL *.dcu /S +SET DIR=%BUILDDIR%\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 Help\Manual*.pdf %DIR%\Docs +COPY Sounds\* %DIR%\Sounds +COPY IniTemplates\%DIST%.ini %DIR%\RuteLabels.ini +MOVE RuteLabels.exe %DIR% + +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=%BUILDDIR%\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 Help\Manual*.pdf %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=%BUILDDIR%\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 Help\Manual*.pdf %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=%BUILDDIR%\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 Help\Manual*.pdf %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 STED=BRA +SET DIR=%BUILDDIR%\RuteLabels_ver%VER%_DAO_%STED%_omdelinginfo +MKDIR %DIR% +MKDIR %DIR%\Docs +MKDIR %DIR%\Logs +MKDIR %DIR%\Sounds +COPY Help\Manual*.pdf %DIR%\Docs +COPY Sounds\* %DIR%\Sounds +COPY IniTemplates\%STED%.ini %DIR%\RuteLabels.ini +COPY RuteLabels.exe %DIR% + +SET STED=GLL +SET DIR=%BUILDDIR%\RuteLabels_ver%VER%_DAO_%STED%_omdelinginfo +MKDIR %DIR% +MKDIR %DIR%\Docs +MKDIR %DIR%\Logs +MKDIR %DIR%\Sounds +COPY Help\Manual*.pdf %DIR%\Docs +COPY Sounds\* %DIR%\Sounds +COPY IniTemplates\%STED%.ini %DIR%\RuteLabels.ini +COPY RuteLabels.exe %DIR% + +SET STED=ALB +SET DIR=%BUILDDIR%\RuteLabels_ver%VER%_DAO_%STED%_omdelinginfo +MKDIR %DIR% +MKDIR %DIR%\Docs +MKDIR %DIR%\Logs +MKDIR %DIR%\Sounds +COPY Help\Manual*.pdf %DIR%\Docs +COPY Sounds\* %DIR%\Sounds +COPY IniTemplates\%STED%.ini %DIR%\RuteLabels.ini +COPY RuteLabels.exe %DIR% + +DEL RuteLabels.exe \ No newline at end of file