This PR updates the source_directory behavior to use a posix path internally, because autoconf configure scripts get confused when presented with a windows path.
So if the windows path to the source directory is D:\temp\project, the configure script will be invoked as /D/temp/project/configure so that detection of aux files will properly look in the script's directory.
Also, this PR updates the behavior on failure to output the complete log (not just the last 20 lines), and additionally will output the entire contents of config.log from the configure step.
This PR updates the
source_directory
behavior to use a posix path internally, because autoconfconfigure
scripts get confused when presented with a windows path.So if the windows path to the source directory is
D:\temp\project
, the configure script will be invoked as/D/temp/project/configure
so that detection of aux files will properly look in the script's directory.Also, this PR updates the behavior on failure to output the complete log (not just the last 20 lines), and additionally will output the entire contents of
config.log
from the configure step.