blob: 542d987ece6a7b9ef4793a7115a8b36845bf9341 (
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
|
--- src/system/installml.orig Thu Jun 1 20:33:57 2000
+++ src/system/installml Wed Aug 15 18:49:56 2001
@@ -3,7 +3,7 @@
# The tmpfile is for pathconfig editing (see below).
tmpfile=pathconfig.tmp.$$
-trap 'rm -f $tmpfile; exit 1' 0 1 2 3 15
+trap 'rm -f $tmpfile; exit 1' 1 2 3 15
this=$0
here=`pwd`
@@ -11,8 +11,10 @@
twoup=`pwd`
cd $here
-MAIN_HEAP_DIR=$twoup/bin/.heap
-MAIN_LIB_DIR=$twoup/lib
+INSTALLROOT=${INSTALLROOT:-$twoup}
+
+MAIN_HEAP_DIR=$INSTALLROOT/bin/.heap
+MAIN_LIB_DIR=$INSTALLROOT/lib
if [ $# -gt 0 ] ; then
STEM=$1
@@ -54,7 +56,7 @@
fi
}
-HEAP_FILE=$STEM.$ARCH-$OPSYS
+HEAP_FILE=$STEM.$HEAP_SUFFIX
LIB_DIR=$STEM.lib
if [ ! -f $HEAP_FILE ] ; then
@@ -68,7 +70,7 @@
fi
# Moving the heap image to its place
-mv $HEAP_FILE $MAIN_HEAP_DIR/sml.$ARCH-$OPSYS
+mv $HEAP_FILE $MAIN_HEAP_DIR/sml.$HEAP_SUFFIX
# Moving each individual library...
cd $LIB_DIR
@@ -94,4 +96,5 @@
END { for (i in mapping) print i, mapping[i] }' \
| sort >$pcfile
+rm -f $tmpfile
rm -r $LIB_DIR
|