Subversion Repositories DevTools

Rev

Rev 6276 | Details | Compare with Previous | Last modification | View Log | RSS feed

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