X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=make-config.sh;h=85eaea1ace0b7d9574e6d0f65a83fdc8f651bf61;hb=4fc9d21ae1d8a6a2f8ff70f589d5da103203de13;hp=3b112dd12bd6b9dd63656bf047b9553280ff1107;hpb=a530bbe337109d898d5b4a001fc8f1afa3b5dc39;p=sbcl.git diff --git a/make-config.sh b/make-config.sh index 3b112dd..85eaea1 100644 --- a/make-config.sh +++ b/make-config.sh @@ -46,26 +46,29 @@ for d in src/compiler src/assembly; do done echo //setting up OS-dependent information +original_dir=`pwd` cd src/runtime/ rm -f Config if [ `uname` = Linux ]; then echo -n ' :linux' >> $ltf ln -s Config.x86-linux Config elif uname | grep BSD; then + echo -n ' :bsd' >> $ltf if [ `uname` = FreeBSD ]; then echo -n ' :freebsd' >> $ltf + ln -s Config.x86-freebsd Config elif [ `uname` = OpenBSD ]; then echo -n ' :openbsd' >> $ltf + ln -s Config.x86-openbsd Config else echo unsupported BSD variant: `uname` exit 1 fi - echo -n ' :bsd' >> $ltf - ln -s Config.x86-bsd Config else echo unsupported OS type: `uname` exit 1 fi +cd $original_dir echo //finishing $ltf echo ')' >> $ltf