6 |
REM Versionsnr skal sættes både som variabel her men også i projekt filen |
REM Versionsnr skal sættes både som variabel her men også i projekt filen |
7 |
SET VER=6_2_4 |
SET VER=6_2_4 |
8 |
|
|
9 |
|
REM ryd eksisterende indhold af %STED% |
10 |
|
SET STED= |
11 |
|
|
12 |
REM cleaning files |
REM cleaning files |
13 |
DEL *.dcu /S |
DEL *.dcu /S |
14 |
DEL *.exe /S |
DEL *.exe /S |
20 |
MKDIR %BUILDDIR% |
MKDIR %BUILDDIR% |
21 |
|
|
22 |
|
|
23 |
|
REM START BUILD AF VARIANTERNE |
24 |
|
REM |
25 |
|
|
26 |
SET DIST=BK |
SET DIST=BK |
27 |
DEL *.dcu /S |
CALL :SUB_BUILD |
|
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% |
|
28 |
|
|
29 |
|
|
30 |
REM TK er BK's lokation hos TrykKompagniet i Hvidovre |
REM TK er BK's lokation hos TrykKompagniet i Hvidovre |
31 |
SET DIST=TK |
SET DIST=TK |
32 |
DEL *.dcu /S |
CALL :SUB_BUILD |
|
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% |
|
33 |
|
|
34 |
|
|
35 |
SET DIST=DBK |
SET DIST=DBK |
36 |
DEL *.dcu /S |
CALL :SUB_BUILD |
|
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% |
|
37 |
|
|
38 |
|
|
39 |
SET DIST=FD |
SET DIST=FD |
40 |
DEL *.dcu /S |
CALL :SUB_BUILD |
|
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% |
|
41 |
|
|
42 |
SET DIST=NS |
SET DIST=NS |
43 |
DEL *.dcu /S |
CALL :SUB_BUILD |
44 |
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% |
|
45 |
|
|
46 |
|
|
|
REM --------------------------------------------------------------------------- |
|
47 |
REM BYG DAO varianter |
REM BYG DAO varianter |
48 |
|
|
49 |
SET DIST=DAO |
SET DIST=DAO |
|
DEL *.dcu /S |
|
50 |
|
|
51 |
msbuild.exe RuteLabels.dproj /p:Config=Release;DCC_Define=STED_%DIST% |
SET STED=_BRA |
52 |
|
CALL :SUB_BUILD |
53 |
|
|
54 |
|
SET STED=_GLL |
55 |
|
CALL :SUB_BUILD |
56 |
|
|
57 |
SET STED=BRA |
SET STED=_ALB |
58 |
SET DIR=%BUILDDIR%\RuteLabels_ver%VER%_DAO_%STED%_omdelinginfo |
CALL :SUB_BUILD |
|
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% |
|
59 |
|
|
|
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% |
|
60 |
|
|
61 |
SET STED=ALB |
GOTO EOF |
62 |
SET DIR=%BUILDDIR%\RuteLabels_ver%VER%_DAO_%STED%_omdelinginfo |
|
63 |
|
|
64 |
|
:SUB_BUILD |
65 |
|
REM Denne subroutine sørger for at builde varianten der passer på %DIST% og opretter installationsmapper med alt |
66 |
|
REM tilhørende indhold |
67 |
|
ECHO --------------------------------------------------------------------------- |
68 |
|
ECHO Builder %DIST% %STED% |
69 |
|
DEL *.dcu /S |
70 |
|
|
71 |
|
SET DIR=%BUILDDIR%\RuteLabels_ver%VER%_%DIST%%STED%_omdelinginfo |
72 |
|
|
73 |
|
msbuild.exe RuteLabels.dproj /p:Config=Release;DCC_Define=STED_%DIST% |
74 |
MKDIR %DIR% |
MKDIR %DIR% |
75 |
MKDIR %DIR%\Docs |
MKDIR %DIR%\Docs |
76 |
MKDIR %DIR%\Logs |
MKDIR %DIR%\Logs |
77 |
MKDIR %DIR%\Sounds |
MKDIR %DIR%\Sounds |
78 |
COPY Help\Manual*.pdf %DIR%\Docs |
COPY Help\Manual*.pdf %DIR%\Docs |
79 |
COPY Sounds\* %DIR%\Sounds |
COPY Sounds\* %DIR%\Sounds |
80 |
COPY IniTemplates\%STED%.ini %DIR%\RuteLabels.ini |
COPY IniTemplates\%DIST%%STED%.ini %DIR%\RuteLabels.ini |
81 |
COPY RuteLabels.exe %DIR% |
COPY RuteLabels.exe %DIR% |
82 |
|
EXIT /B |
83 |
|
REM End of Build sub routine |
84 |
|
|
85 |
|
|
86 |
|
:EOF |
87 |
|
|
|
DEL RuteLabels.exe |
|
88 |
|
ECHO ---------------------------------------------------------------------- |
89 |
|
ECHO Rydder op |
90 |
|
DEL RuteLabels.exe |
91 |
|
DEL *.dcu /S |