blob: 8106a67775e0a340ea11ef1b5a11726501b7e4a2 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
|
--- bin/pmd.orig 2024-07-21 02:20:21 UTC
+++ bin/pmd
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/bin/sh
is_cygwin() {
case "$(uname)" in
@@ -48,17 +48,7 @@ set_lib_dir() {
set_lib_dir() {
if [ -z "${LIB_DIR}" ]; then
- # Allow for symlinks to this script
- if [ -L "$0" ]; then
- local script_real_loc=$(readlink "$0")
- else
- local script_real_loc=${BASH_SOURCE[0]:-${(%):-%x}}
- fi
- local script_dir=$(dirname "${script_real_loc}")
-
- pushd "${script_dir}/../lib" >/dev/null
- readonly LIB_DIR=$(pwd -P)
- popd >/dev/null
+ readonly LIB_DIR=%%PREFIX%%/share/java/pmd
fi
}
@@ -70,17 +60,7 @@ set_conf_dir() {
set_conf_dir() {
if [ -z ${CONF_DIR} ]; then
- # Allow for symlinks to this script
- if [ -L $0 ]; then
- local script_real_loc=$(readlink "$0")
- else
- local script_real_loc=${BASH_SOURCE[0]:-${(%):-%x}}
- fi
- local script_dir=$(dirname "${script_real_loc}")
-
- pushd "${script_dir}/../conf" >/dev/null
- readonly CONF_DIR=$(pwd -P)
- popd >/dev/null
+ readonly CONF_DIR=%%ETCDIR%%
fi
}
@@ -90,12 +70,12 @@ check_conf_dir() {
fi
}
-function script_exit() {
+script_exit() {
echo "$1" >&2
exit 1
}
-function check_java() {
+check_java() {
java -version >/dev/null 2>&1
if [ $? -ne 0 ]; then
script_exit "No java executable found in PATH"
@@ -153,7 +133,7 @@ jre_specific_vm_options() {
fi
}
-function add_pmd_classpath() {
+add_pmd_classpath() {
if [ -n "$classpath" ]; then
classpath="$classpath:${CONF_DIR}:${LIB_DIR}/*"
else
@@ -161,7 +141,7 @@ function add_pmd_classpath() {
fi
}
-function add_openjfx_classpath() {
+add_openjfx_classpath() {
if [ "${APPNAME}" = "designer" ]
then
if [ "$java_vendor" = "openjdk" ] && [ "$java_ver" -lt 100 ]
|