Mercurial > hg > octave-lyh
changeset 5454:a921c9c17ba5
[project @ 2005-09-19 15:44:55 by jwe]
author | jwe |
---|---|
date | Mon, 19 Sep 2005 15:44:55 +0000 |
parents | 89f5979e8552 |
children | ec44bd0917fe |
files | ChangeLog liboctave/ChangeLog liboctave/oct-env.cc octMakefile.in |
diffstat | 4 files changed, 20 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2005-09-19 David Bateman <dbateman@free.fr> + + * octMakefile.in (LN_S): Change to DESTDIR before LN_S to avoid + lack of symlinks under mingw. + 2005-09-15 John W. Eaton <jwe@octave.org> * oct-sparse.h.in: Move to liboctave.
--- a/liboctave/ChangeLog +++ b/liboctave/ChangeLog @@ -1,3 +1,8 @@ +2005-09-19 David Bateman <dbateman@free.fr> + + * oct-env.cc (octave_env::do_get_home_directory): + Also check HOMEDRIVE under mingw. + 2005-09-16 John W. Eaton <jwe@octave.org> * oct-syscalls.cc: Include lo-utils.h here.
--- a/liboctave/oct-env.cc +++ b/liboctave/oct-env.cc @@ -370,7 +370,13 @@ #if defined (__MINGW32__) // Maybe we are started directly from cmd.exe if (hd.empty ()) - hd = do_getenv ("HOMEPATH"); + { + std::string drv = do_getenv ("HOMEDRIVE"); + if (drv.empty ()) + hd = do_getenv ("HOMEPATH"); + else + hd = drv + do_getenv ("HOMEPATH"); + } #endif if (hd.empty ())
--- a/octMakefile.in +++ b/octMakefile.in @@ -98,14 +98,14 @@ $(top_srcdir)/mkinstalldirs $(addprefix $(DESTDIR), $(DIRS_TO_MAKE)) rm -f $(DESTDIR)$(bindir)/octave-bug $(INSTALL_SCRIPT) octave-bug $(DESTDIR)$(bindir)/octave-bug-$(version) - $(LN_S) octave-bug-$(version) $(DESTDIR)$(bindir)/octave-bug + (cd $(DESTDIR)$(bindir); $(LN_S) octave-bug-$(version) $(DESTDIR)$(bindir)/octave-bug) rm -f $(DESTDIR)$(bindir)/octave-config $(INSTALL_SCRIPT) \ octave-config $(DESTDIR)$(bindir)/octave-config-$(version) - $(LN_S) octave-config-$(version) $(DESTDIR)$(bindir)/octave-config + (cd $(DESTDIR)$(bindir); $(LN_S) octave-config-$(version) $(DESTDIR)$(bindir)/octave-config) rm -f $(DESTDIR)$(bindir)/mkoctfile $(INSTALL_SCRIPT) mkoctfile $(DESTDIR)$(bindir)/mkoctfile-$(version) - $(LN_S) mkoctfile-$(version) $(DESTDIR)$(bindir)/mkoctfile + (cd $(DESTDIR)$(bindir); $(LN_S) mkoctfile-$(version) $(DESTDIR)$(bindir)/mkoctfile) $(INSTALL_DATA) config.h $(DESTDIR)$(octincludedir)/octave/config.h uninstall::