• Stephan Bergmann's avatar
    Fix Cygwin PATH composition · f304c906
    Stephan Bergmann yazdı
    Adding Windows-style paths (C:\foo\bar) happened to appear to work, as Cygwin
    translated that into two paths C;\foo\bar (where the former typically just does
    not exist and the latter is relative to the current drive, which is typically
    C).
    
    In theory, wrapping in $(shell cygpath -u ...) should not be necessary, but in
    practice S is set to a Windows-syte path (which is probably a bug?) after the
    paths of PATH would be shortened to use $I/$S/$W, which is prevented with the
    wrapper.
    
    In theory, the shell variable assignment PATH="$$PATH:... would more
    idiomatically read PATH=$$PATH:"... but e.g.
    unoidl/CustomTarget_unoidl-write_test.mk passes this variable assignment as a
    command line argument to exectest.pl in which case it would potentially be split
    into multiple arguments.
    
    Change-Id: If870e9eba8b650fe75b324ac54c49891d19fcc55
    f304c906
Adı
Son kayıt (commit)
Son güncelleme
..
bin Loading commit data...
doc/gbuild Loading commit data...
gbuild Loading commit data...
gcc-wrappers Loading commit data...
gdb Loading commit data...
inc Loading commit data...
lldb/libreoffice Loading commit data...
Executable_concat-deps.mk Loading commit data...
Executable_g++-wrapper.mk Loading commit data...
Executable_gcc-wrapper.mk Loading commit data...
Makefile Loading commit data...
Module_solenv.mk Loading commit data...
README Loading commit data...
StaticLibrary_wrapper.mk Loading commit data...