Skip to content

Commit

Permalink
- reverted the earlier change to restore indirection through
Browse files Browse the repository at this point in the history
  InstallPrefix, since it didn't and can't play well with the
  generated config.h.  Instead removed InstallPrefix entirely so
  it isn't an attractive hazzard.
    configure, makefiles/Mf-install.in
  • Loading branch information
dybvig committed Feb 12, 2019
1 parent 7be1d19 commit 21c8b40
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 12 deletions.
5 changes: 5 additions & 0 deletions LOG
Original file line number Diff line number Diff line change
Expand Up @@ -1132,3 +1132,8 @@
we're not presently generating empty vectors (representing empty
groups), but the fasl format permits them.
7.ss
- reverted the earlier change to restore indirection through
InstallPrefix, since it didn't and can't play well with the
generated config.h. Instead removed InstallPrefix entirely so
it isn't an attractive hazzard.
configure, makefiles/Mf-install.in
7 changes: 3 additions & 4 deletions configure
Original file line number Diff line number Diff line change
Expand Up @@ -249,15 +249,15 @@ if [ "$w" = "" ] ; then
fi

if [ "$installbin" = "" ] ; then
installbin='${InstallPrefix}/bin'
installbin=$installprefix/bin
fi

if [ "$installlib" = "" ] ; then
installlib='${InstallPrefix}/lib'
installlib=$installprefix/lib
fi

if [ "$installman" = "" ] ; then
installman='${InstallPrefix}'/$installmansuffix
installman=$installprefix/$installmansuffix
fi

if [ "$disablex11" = "no" ] ; then
Expand Down Expand Up @@ -361,7 +361,6 @@ sed -e 's/$(m)/'$m'/g'\
makefiles/Mf-boot.in > $w/Mf-boot

sed -e "s;^m=none\$;m=$m;"\
-e "s;^InstallPrefix=.*\$;InstallPrefix=$installprefix;"\
-e "s;^InstallBin=.*\$;InstallBin=$installbin;"\
-e "s;^InstallLib=.*\$;InstallLib=$installlib;"\
-e "s;^InstallMan=.*\$;InstallMan=$installman/man1;"\
Expand Down
13 changes: 5 additions & 8 deletions makefiles/Mf-install.in
Original file line number Diff line number Diff line change
Expand Up @@ -22,26 +22,23 @@ m=none
# The following variables determine where the executables, boot files,
# example programs, and manual pages are installed.

# InstallPrefix is the final destination base and will be reflected
# in the generated manual page
InstallPrefix=/usr

# executable directory
InstallBin=${InstallPrefix}/bin
InstallBin=/usr/bin

# library directory
InstallLib=${InstallPrefix}/lib
InstallLib=/usr/lib

# man page directory
InstallMan=${InstallPrefix}/man/man1
InstallMan=/usr/man/man1

# installation owner
InstallOwner=

# installation group
InstallGroup=

# Files are actually installed at ${TempRoot}${InstallPrefix}
# Files are actually installed at ${TempRoot}${InstallBin},
# ${TempRoot}${InstallLib}, and ${TempRoot}${InstallMan}.
# This useful for testing the install process and for building
# installation scripts
TempRoot=
Expand Down

0 comments on commit 21c8b40

Please sign in to comment.