Hi Peter, * Peter Rosin wrote on Wed, Jun 23, 2010 at 08:08:08AM CEST: > +2010-06-23 Peter Rosin <p...@lysator.liu.se> > + > + Wrap some MSVC options in the compile script. > + * lib/compile: MSVC supports naming the output file, the option > + is just not called -o, so transform -o into the appropriate form > + for MSVC. Also wrap some other options while at it (-L, -l, -Wl, > + -Xlinker and -I) and convert file names to windows form where > + needed for those options to make MSVC more usable in an > + autotooled environment. > + * doc/automake.texi (Auxiliary Programs): Document the above > + extension of the compile script. > + * NEWS: Updated. > + * tests/defs.in: New required entry 'cl'. > + * tests/compile3.test: New test. > + * tests/compile4.test: New test. > + * tests/compile5.test: New test. > + * tests/Makefile.am: Update.
Now that assignment has gone through a couple of weeks ago, I went ahead and committed your version 7 of this patch into a new 'msvc' branch off of maint and merged that into master. I intend to merge also into branch-1.11/maint before the 1.11.2 release, since it is ugly to have released versions with incompatible auxiliary scripts that are also distributed elsewhere like in gnulib. I've squashed in a few really minor changes (bumping scriptversion to today, using AC_CONFIG_FILES instead of AC_OUTPUT(FILE) and fixing the mode of the created file rather than its input, to avoid a test failure on GNU/Linux etc). Will push as soon as the testsuite has finished. Thanks again, Ralf