Revision 42149 trunk/org.gvsig.desktop/org.gvsig.desktop.framework/org.gvsig.andami/src/main/resources-application/check.sh
check.sh | ||
---|---|---|
1 |
{ |
|
1 | 2 |
PATH="$PWD/tools;$PATH" |
2 | 3 |
ROOT="$PWD" |
4 |
|
|
5 |
#################### |
|
6 |
# Identify OS and Architecture # |
|
7 |
#################### |
|
8 |
|
|
9 |
UNAME=$(uname -a) |
|
10 |
if echo "$UNAME" | grep -i "win" >/dev/null; then |
|
11 |
OS="win" |
|
12 |
ARG_D32="" |
|
13 |
CPSEP=";" |
|
14 |
else |
|
15 |
if echo "$UNAME" | grep -i "lin" >/dev/null ; then |
|
16 |
OS="lin" |
|
17 |
# Only linux support -d32 arg |
|
18 |
ARG_D32="-d32" |
|
19 |
CPSEP=":" |
|
20 |
else |
|
21 |
OS="unknown" |
|
22 |
ARG_D32="" |
|
23 |
CPSEP=":" |
|
24 |
fi |
|
25 |
fi |
|
26 |
if echo "$UNAME" | egrep -i "(x86_64)|(amd64)" >/dev/null ; then |
|
27 |
ARCH="x86_64" |
|
28 |
else |
|
29 |
ARCH="x86" |
|
30 |
fi |
|
31 |
|
|
3 | 32 |
echo -e "\nCurrent directory: $ROOT" |
33 |
uname -a |
|
4 | 34 |
echo -e "\nDump file list and sizes\n" |
5 | 35 |
du -k "$ROOT" |
6 | 36 |
echo -e "\nCalculating md5sum of dlls and exes...\n" |
... | ... | |
19 | 49 |
cygcheck.exe "$f" |
20 | 50 |
echo "" |
21 | 51 |
done |
52 |
for f in $(find . -name "*.so*") |
|
53 |
do |
|
54 |
ldd "$f" |
|
55 |
echo "" |
|
56 |
done |
|
57 |
|
|
58 |
} |
Also available in: Unified diff