libtool/libltdl/config
Charles Wilson fae94962aa [mingw|cygwin] Modify cwrapper to invoke target directly.
* libltdl/config/ltmain.m4sh (func_to_native_path):
New function. If $host is mingw, and $build is mingw
or cygwin, convert path to mingw native format.
(func_to_native_pathlist): New function. Ditto, for
:-separated pathlists.
(func_emit_cwrapperexe_src) [__CYGWIN__ && __STRICT_ANSI__]:
Ensure putenv and setenv are declared. Define HAVE_SETENV.
(func_emit_cwrapperexe_src) [main]: Add new constants to
hold desired PATH settings; initialize and use functions
above to convert to $host format if necessary. Add new
command-line options --lt-env-set, --lt-env-prepend, and
--lt-env-append. No longer emit wrapper script as integral
part of launching child. Remove support for (now) unnecessary
$TARGETSHELL. Exec actual target executable directly.
(func_emit_cwrapperexe_src) [lt_setenv, lt_extend_str]
[lt_split_name_value, lt_opt_process_env_set]
[lt_opt_process_env_prepend, lt_opt_process_env_append]
[lt_update_exe_path, lt_update_lib_path]: New functions.
2008-05-13 20:19:15 -04:00
..
.cvsignore * config/.cvsignore, m4/.cvsignore: Moved from here... 2005-08-22 22:36:13 +00:00
.gitignore Add .gitignore files. 2008-04-16 21:31:03 +02:00
general.m4sh New libtoolize --no-warn option and LIBTOOLIZE_OPTIONS parsing. 2008-04-29 20:35:21 -04:00
getopt.m4sh * Makefile.am (EXTRA_DIST): Add ChangeLog.2007. 2008-01-02 18:52:08 +00:00
ltmain.m4sh [mingw|cygwin] Modify cwrapper to invoke target directly. 2008-05-13 20:19:15 -04:00
mailnotify.m4sh * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
mkstamp Allow bootstrap from git repository. 2008-04-15 15:33:06 -05:00