9
9
#
10
10
# Supported Deployment Engines:
11
11
# - Tomcat 6
12
+ # - Tomcat 5.5
12
13
# - Glassfish
13
14
#
14
15
# Supported Environment Variables:
42
43
Usage ()
43
44
{
44
45
echo 1>&2
45
- echo " Usage: ${0} <deploy|update|updateQuietly|updateConfiguration| usage>" 1>&2
46
+ echo " Usage: ${0} <deploy|update|updateQuietly|usage>" 1>&2
46
47
echo " ${0} index [<directory>]" 1>&2
47
48
echo 1>&2
48
49
echo " Optional environment variables:" 1>&2
@@ -148,6 +149,9 @@ DefaultInstanceConfiguration()
148
149
# REQUIRED: Java Virtual Machine
149
150
JAVA=" ${JAVA:- $JAVA_HOME / bin/ java} "
150
151
152
+ # DEVELOPMENT: Debug option, if enabled current indexer will listen on the port 8010 until a debugger connects
153
+ # JAVA_DEBUG="-agentlib:jdwp=transport=dt_socket,server=y,address=8010,suspend=y"
154
+
151
155
# OPTIONAL: Ignore these patterns as names of files or directories
152
156
# IGNORE_PATTERNS="-i dummy"
153
157
@@ -195,6 +199,11 @@ DefaultInstanceConfiguration()
195
199
CVS=" ` Which cvs` "
196
200
SVN=" ` Which svn` "
197
201
SCCS=" ` Which sccs` "
202
+ CLEARCASE=" ` Which cleartool` "
203
+ GIT=" ` Which git` "
204
+ P4=" ` Which p4` "
205
+ MTN=" ` Which mtn` "
206
+ BZR=" ` Which bzr` "
198
207
199
208
# OPTIONAL: Override Built-in Properties
200
209
# Assumption: We should not set properties to the empty string
@@ -203,6 +212,11 @@ ${HG:+-Dorg.opensolaris.opengrok.history.Mercurial=$HG} \
203
212
${CVS: +-Dorg.opensolaris.opengrok.history.cvs=$CVS } \
204
213
${SVN: +-Dorg.opensolaris.opengrok.history.Subversion=$SVN } \
205
214
${SCCS: +-Dorg.opensolaris.opengrok.history.SCCS=$SCCS } \
215
+ ${CLEARCASE: +-Dorg.opensolaris.opengrok.history.ClearCase=$CLEARCASE } \
216
+ ${GIT: +-Dorg.opensolaris.opengrok.history.git=$GIT } \
217
+ ${P4: +-Dorg.opensolaris.opengrok.history.Perforce=$P4 } \
218
+ ${MTN: +-Dorg.opensolaris.opengrok.history.Monotone=$MTN } \
219
+ ${BZR: +-Dorg.opensolaris.opengrok.history.Bazaar=$BZR } \
206
220
"
207
221
208
222
# OPTIONAL: Store The History Cache in Java DB (derby),
@@ -357,6 +371,7 @@ FindApplicationServerType()
357
371
358
372
if [ -d " /var/tomcat6/webapps" \
359
373
-o -d " /var/lib/tomcat6/webapps" \
374
+ -o -d " /var/lib/tomcat5.5/webapps" \
360
375
]
361
376
then
362
377
echo " Tomcat"
@@ -389,6 +404,7 @@ DetermineWarDirectoryTomcat()
389
404
${OPENGROK_TOMCAT_BASE} \
390
405
/var/tomcat6 \
391
406
/var/lib/tomcat6 \
407
+ /var/lib/tomcat5.5 \
392
408
393
409
do
394
410
if [ -d " ${prefix} /webapps" ]
@@ -559,6 +575,7 @@ StdInvocation()
559
575
{
560
576
${DO} ${JAVA} ${JAVA_OPTS} ${PROPERTIES} \
561
577
${LOGGER_PROPERTIES} \
578
+ ${JAVA_DEBUG} \
562
579
-jar ${OPENGROK_JAR} \
563
580
${IGNORE_PATTERNS} ${ENABLE_PROJECTS} \
564
581
${DERBY_HISTORY_CACHE} \
0 commit comments