This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

View | Details | Raw Unified | Return to bug 212061
Collapse All | Expand All

(-)a/ide/launcher/unix/netbeans (-17 / +6 lines)
Lines 58-63 Link Here
58
done
58
done
59
59
60
progdir=`dirname "$PRG"`
60
progdir=`dirname "$PRG"`
61
cd "$progdir"/..
62
basedir=`pwd`
63
cd -
61
64
62
case "`uname`" in
65
case "`uname`" in
63
    Darwin*)
66
    Darwin*)
Lines 118-143 Link Here
118
fi
121
fi
119
122
120
readClusters() {
123
readClusters() {
121
    grep -v "^#" "$progdir"/../etc/netbeans.clusters | grep -v "^$" | grep -v platform | while read X; do
124
    grep -v "^#" "$progdir"/../etc/netbeans.clusters | grep -v "^$" | while read X; do
122
        if expr "$X" : "/.*" >/dev/null; then
125
        echo "$basedir/$X"
123
            echo "$X"
124
        else
125
            echo "$progdir/../$X"
126
        fi
127
    done
126
    done
128
}
127
}
129
128
130
absolutize_paths() {
129
netbeans_clusters=`readClusters | tr '\012' ':'`
131
    while read path; do
132
        if [ -d "$path" ]; then
133
            (cd "$path" 2>/dev/null && pwd)
134
        else
135
            echo "$path"
136
        fi
137
    done
138
}
139
140
netbeans_clusters=`readClusters | absolutize_paths | tr '\012' ':'`
141
130
142
if [ ! -z "$netbeans_extraclusters" ] ; then
131
if [ ! -z "$netbeans_extraclusters" ] ; then
143
    netbeans_clusters="$netbeans_clusters:$netbeans_extraclusters"
132
    netbeans_clusters="$netbeans_clusters:$netbeans_extraclusters"

Return to bug 212061