Subversion Repositories DevTools

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
227 dpurdie 1
@echo off
2
goto  start
3
#
4
# Module name   : jats.bat
5
# Module type   : Makefile system
6
# Compiler(s)   :
7
# Environment(s): n/a
8
#
9
# Description:
10
#       Template file for a BATCH file to simplify access to a wrapper
11
#       script to simplify use of JATS components.
12
#
13
#       Tailor the environment variables and place within your PATH
14
#
15
#       To be processed by the Windows cmd.exe command processor
16
#
229 dpurdie 17
# Package: PACKAGE_TAG
227 dpurdie 18
# Version: VERSION_TAG
19
#.........................................................................#
20
:start
21
REM
22
REM     Important JATS environment variables
23
REM
24
REM     GBE_MACHTYPE            - The type of this machine
25
REM     GBE_PERL                - The Perl binary to use
26
REM     GBE_CORE                - The path to the JATS core(*)
27
REM     GBE_DPKG                - The main dpkg_archives repository (*)
28
REM     GBE_DPKG_CACHE          - Optional cache archive (*)
29
REM     GBE_DPKG_LOCAL          - Optional local archive (*)
30
REM     GBE_DPKG_STORE          - Optional global archive store (*)
4688 dpurdie 31
REM     GBE_DPKG_REPLICA        - Optional package archive store (*)
227 dpurdie 32
REM     GBE_DPLY                - Optional Deployment archive (*)
33
REM     GBE_BUILDFILTER         - Optional Build filter specification(*)
34
REM     GBE_PLATFORM            - Optional PLATFORM filter. Only these(*)
35
REM                               PLATFORMS will built and make
36
REM     GBE_ABT                 - Special. Set by the Auto Build Tool
37
REM     GBE_JATS_VERSION        - Specific version of JATS to be used
361 dpurdie 38
REM     GBE_VIEWBASE            - Base directory for creating views
39
REM     GBE_VCS                 - Default Version Control System (cc or svn)
227 dpurdie 40
REM     GBE_CACHE_JATS          - Control caching of JATS itself
41
REM
361 dpurdie 42
REM     Use "jats man EnvVars" for a complete description of environment variables
227 dpurdie 43
REM
44
REM     (*) User environment variable will be used if present
45
REM
46
setlocal DISABLEDELAYEDEXPANSION
47
set  GBE_MACHTYPE=win32
48
set  GBE_PERL=c:\perl\bin\perl.exe
3559 dpurdie 49
REM V drive should be mapped to the 'devl' share of a package server
50
REM ie: net use v: \\auperaacr01\devl
4688 dpurdie 51
if "%GBE_DPKG%"==""         set  GBE_DPKG=v:\dpkg_archive
52
if "%GBE_DPKG_CACHE%"==""   set  GBE_DPKG_CACHE=
53
if "%GBE_DPKG_LOCAL%"==""   set  GBE_DPKG_LOCAL=
54
if "%GBE_DPKG_STORE%"==""   set  GBE_DPKG_STORE=
55
if "%GBE_DPKG_REPLICA%"=="" set  GBE_DPKG_REPLICA=
56
if "%GBE_DPLY%"==""         set  GBE_DPLY=
399 dpurdie 57
REM if "%GBE_CORE%"==""        set  GBE_CORE=%GBE_DPKG%\core_devl\jats2_current
4688 dpurdie 58
if "%GBE_CORE%"==""         set  GBE_CORE=%GBE_DPKG%\PACKAGE_TAG\VERSION_TAG
59
if "%GBE_PLATFORM%"==""     set  GBE_PLATFORM=
60
if "%GBE_VIEWBASE%"==""     set  GBE_VIEWBASE=
61
if "%GBE_CACHE_JATS%"==""   set  GBE_CACHE_JATS=1
62
if "%GBE_VCS%"==""          set  GBE_VCS=svn
63
if "%GBE_BUILDFILTER%"==""  set  GBE_BUILDFILTER=!LMOS_WIN32 !DF4OBE !MPT
227 dpurdie 64
 
65
 
66
REM  # Toolset configuration
67
REM  #    Visual Studio 6       - Assumed to be installed in default location
68
REM  #    Visual Studio 7       - Assumed to be installed in default location
69
REM  #
70
set LIB=
71
set INCLUDE=
72
 
73
REM  # Setup for a Microtec C compiler
74
REM  # for the 68K compiler and the ColdFire processors
75
REM  # Note: Version-specific compilers use variables of the form
76
REM  #       MRI_68Kxx or MRI_CFxx where xx is a version identifier
77
REM  #
78
set  MRI_68K=c:\microtec
79
set  MRI_CF=c:\MGC
80
set  VISIONCLICK=c:\ESTII
81
 
82
REM set MRI_68K45=c:\microtek_4.5R
83
 
3832 dpurdie 84
REM Intellect Support
85
REM     MKS TOOLKIT
86
REM     Microtec Compiler
87
set MKS6_1A=C:\mks\6_1a
88
set MRI_INTELLECT=C:\mri\4_5r
227 dpurdie 89
 
90
REM  # GnuPro-H8
91
set GNUPROH8=C:\GnuProH8
92
 
93
REM # Lint related
94
set PCLINT=z:\DPG_SWBase\tools\lint
95
REM set LINTPACKAGE=1
96
 
97
REM #Keil Compiler
98
set KEILC51=c:\Keil\C51v41
283 dpurdie 99
REM set KEILMDK_ARM340=C:\Keil\ARM
327 dpurdie 100
REM set KEILMDK_ARM43A=C:\Keil\4.03a\ARM
227 dpurdie 101
 
327 dpurdie 102
 
227 dpurdie 103
REM #M16c (MCR compiler)
104
set MTOOL=c:\MTOOL
105
 
106
REM #Atmel Compiler
107
set GBE_AVR_IAR=C:\Program Files\IAR Systems\Embedded Workbench 4.0
108
 
235 dpurdie 109
REM #Borland CBuilder6
110
REM # BCB Must not have spaces in it
331 dpurdie 111
REM # Preferred install directory is:
112
REM set c:\BCB6\CBuilder6
235 dpurdie 113
 
289 dpurdie 114
REM #Borland Delphi7
115
REM # DELPHI7 Must not have spaces in it
116
REM set DELPHI7=c:\PROGRA~1\Borland\Delphi7
117
 
227 dpurdie 118
REM # Java Versions
119
set JAVA_HOME_1_4=C:\j2sdk1.4.2_04
120
set JAVA_HOME_1_5=C:\Program Files\Java\jdk1.5.0_09
121
set JAVA_HOME_1_6=C:\Program Files\Java\jdk1.6.0_01
4135 dpurdie 122
set JAVA_HOME_1_7=C:\Program Files\Java\jdk1.7.0_51
227 dpurdie 123
 
124
REM # Default Java version to use if none is specified
125
REM # This may be set globablly
126
REM set JAVA_HOME=%JAVA_HOME_1_4%
127
REM set JAVA_HOME=%JAVA_HOME_1_5%
128
REM set JAVA_HOME=%JAVA_HOME_1_6%
129
 
130
REM # Ant Version
131
REM # This may be set globablly
132
REM set ANT_HOME=C:\apache-ant-1.6.5
133
 
134
REM # Release Manager configuration
135
REM # Essential for ABT use. Normally optional
136
REM # Normally set globaly on a 'BuildMachine'
137
 
287 dpurdie 138
if "%GBE_RM_LOCATION%"=="" set GBE_RM_LOCATION=jdbc:oracle:thin:@auperaprm01:1521:RELEASEM
289 dpurdie 139
if "%GBE_RM_USERNAME%"=="" set GBE_RM_USERNAME=MS_READONLY
140
if "%GBE_RM_PASSWORD%"=="" set GBE_RM_PASSWORD=MS_READONLY
387 dpurdie 141
if "%GBE_RM_URL%"==""      set GBE_RM_URL=http://bms:8002/ManagerSuite/Release_Manager
4466 dpurdie 142
 
287 dpurdie 143
if "%GBE_DM_LOCATION%"=="" set GBE_DM_LOCATION=%GBE_RM_LOCATION%
289 dpurdie 144
if "%GBE_DM_USERNAME%"=="" set GBE_DM_USERNAME=%GBE_RM_USERNAME%
145
if "%GBE_DM_PASSWORD%"=="" set GBE_DM_PASSWORD=%GBE_RM_PASSWORD%
387 dpurdie 146
if "%GBE_DM_URL%"==""      set GBE_DM_URL=http://bms:8002/ManagerSuite/Deployment_Manager
287 dpurdie 147
 
4466 dpurdie 148
if "%GBE_CQ_LOCATION%"=="" set GBE_CQ_LOCATION=jdbc:jtds:sqlserver://AUPERASQL05:1433:master
149
if "%GBE_CQ_USERNAME%"=="" set GBE_CQ_USERNAME=release_manager
150
if "%GBE_CQ_PASSWORD%"=="" set GBE_CQ_PASSWORD=release_manager
151
 
361 dpurdie 152
REM SubVersion Support
297 dpurdie 153
REM set GBE_SVN_USERNAME=
154
REM set GBE_SVN_PASSWORD=
379 dpurdie 155
if "%GBE_SVN_PATH%"==""            set GBE_SVN_PATH=c:/Program Files/TortoiseSVN/bin
385 dpurdie 156
if "%GBE_SVN_URL_AUPERASVN01%"=="" set GBE_SVN_URL_AUPERASVN01=https://auperasvn01.aupera.erggroup.com/svn
1329 dpurdie 157
if "%GBE_SVN_URL_FRBESASVN01%"=="" set GBE_SVN_URL_FRBESASVN01=http://frbesasvn01.frbesa.erggroup.com/svn
353 dpurdie 158
if "%GBE_SVN_URL%"==""             set GBE_SVN_URL=%GBE_SVN_URL_AUPERASVN01%
297 dpurdie 159
 
227 dpurdie 160
REM............... Internal Use. Do not modify............................#
161
REM
162
set  PERL5LIB=
163
set  GBE_BIN=
164
set  GBE_TOOLS=
165
set  GBE_CONFIG=
166
set  GBE_SCRIPT=%~f0% : %*%
167
 
168
REM
169
REM     Start the JATS wrapper script passing all the user options
170
%GBE_PERL% %GBE_CORE%\TOOLS\jats.pl %*%