equal
deleted
inserted
replaced
1 #!/bin/bash -x |
1 #!/bin/bash |
2 # |
2 # |
3 # $Id$ |
3 # $Id$ |
4 # |
4 # |
5 # makerpm -- make Isabelle rpm packages for Linux/x86 from the distribution. |
5 # makerpm -- make Isabelle rpm packages for Linux/x86 from the distribution. |
6 |
6 |
65 |
65 |
66 cd "$TMP/BUILD$ROOT/$ISABELLE_NAME" |
66 cd "$TMP/BUILD$ROOT/$ISABELLE_NAME" |
67 ( PATH=/bin:$PATH; BASH_PATH=/bin/bash PERL_PATH=/usr/bin/perl ./configure ) |
67 ( PATH=/bin:$PATH; BASH_PATH=/bin/bash PERL_PATH=/usr/bin/perl ./configure ) |
68 ./build -bi $LOGICS |
68 ./build -bi $LOGICS |
69 COMPILER=$(./bin/isatool getenv -b ML_IDENTIFIER) |
69 COMPILER=$(./bin/isatool getenv -b ML_IDENTIFIER) |
|
70 rm -f heaps/${COMPILER}/Pure heaps/${COMPILER}/FOL heaps/${COMPILER}/TLA |
70 |
71 |
71 |
72 |
72 # rpm spec |
73 # rpm spec |
73 |
74 |
74 RPMVERSION=$(echo "$ISABELLE_NAME" | perl -w \ |
75 RPMVERSION=$(echo "$ISABELLE_NAME" | perl -w \ |
216 |
217 |
217 mkdir -p "$DISTBASE/rpm" |
218 mkdir -p "$DISTBASE/rpm" |
218 cd "$TMP/RPMS/i386" |
219 cd "$TMP/RPMS/i386" |
219 cp "isabelle-$RPMVERSION-1.i386.rpm" "$DISTBASE/rpm/isabelle.rpm" |
220 cp "isabelle-$RPMVERSION-1.i386.rpm" "$DISTBASE/rpm/isabelle.rpm" |
220 cp "isabelle-HOL-$RPMVERSION-1.i386.rpm" "$DISTBASE/rpm/isabelle-HOL.i386.rpm" |
221 cp "isabelle-HOL-$RPMVERSION-1.i386.rpm" "$DISTBASE/rpm/isabelle-HOL.i386.rpm" |
221 cp "isabelle-HOL-$RPMVERSION-1.i386.rpm" "$DISTBASE/rpm/isabelle-HOL-Real.i386.rpm" |
222 cp "isabelle-HOL-Real-$RPMVERSION-1.i386.rpm" "$DISTBASE/rpm/isabelle-HOL-Real.i386.rpm" |
222 cp "isabelle-ZF-$RPMVERSION-1.i386.rpm" "$DISTBASE/rpm/isabelle-ZF.i386.rpm" |
223 cp "isabelle-ZF-$RPMVERSION-1.i386.rpm" "$DISTBASE/rpm/isabelle-ZF.i386.rpm" |
223 |
224 |
224 # clean up |
225 # clean up |
225 cd / |
226 cd / |
226 rm -rf "$TMP" |
227 rm -rf "$TMP" |