/[projects]/dao/DelphiScanner/BuildVariants.cmd
ViewVC logotype

Diff of /dao/DelphiScanner/BuildVariants.cmd

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3050 by torben, Tue Jun 14 09:50:04 2016 UTC revision 3051 by torben, Tue Jun 14 12:06:29 2016 UTC
# Line 6  REM Dette program skal køres fra "RAD S Line 6  REM Dette program skal køres fra "RAD S
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
# Line 17  RMDIR %BUILDDIR% /S /Q Line 20  RMDIR %BUILDDIR% /S /Q
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
 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%  
44    
45    
46  REM ---------------------------------------------------------------------------  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
# Line 130  COPY Help\Manual*.pdf %DIR%\Docs Line 79  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\%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

Legend:
Removed from v.3050  
changed lines
  Added in v.3051

  ViewVC Help
Powered by ViewVC 1.1.20