I did respond, and your patch brings things steps away from usable, not closer. Check your email, I explained how to do what you are trying to do. Your patch is a really bad patch. Sorry.
On Thu, May 28, 2015 at 9:53 AM, Alon Bar-Lev <[email protected]> wrote: > Quoting my-self: > >> >> Hi, >> >> I do not have a response from NightStrike, this patch set is modifying the >> top level autoconf to work properly. Can you please consider it? >> >> For all who are not using the top level autoconf, it should not matter, as >> you do not use it anyway. >> >> For these who are, it bring us one step closer to something that is usable. >> >> Thanks, >> Alon > > > On 4 May 2015 at 22:47, Alon Bar-Lev <[email protected]> wrote: >> this somewhat reduces the error checking, but makes code and usage nicer. >> >> Signed-off-by: Alon Bar-Lev <[email protected]> >> --- >> configure.ac | 55 ++++++++++++------------------------------------------- >> 1 file changed, 12 insertions(+), 43 deletions(-) >> >> diff --git a/configure.ac b/configure.ac >> index 468d1b1..1b59821 100644 >> --- a/configure.ac >> +++ b/configure.ac >> @@ -56,32 +56,12 @@ AC_ARG_WITH([libraries], >> [Build the extra mingw-w64 libs, where ARG is one of libmangle, pseh, >> winpthreads, or all])], >> [], >> [with_libraries=no]) >> -AS_CASE([$with_libraries], >> - [yes|all],[ >> - with_libraries="libmangle,pseh,winpthreads" >> - with_libraries_winpthreads=yes >> - with_libraries_mangle=yes >> - with_libraries_pseh=yes], >> - [libmangle],[ >> - with_libraries="libmangle" >> - with_libraries_winpthreads=no >> - with_libraries_mangle=yes >> - with_libraries_pseh=no], >> - [pseh],[ >> - with_libraries="pseh" >> - with_libraries_winpthreads=no >> - with_libraries_mangle=no >> - with_libraries_pseh=yes], >> - [winpthreads],[ >> - with_libraries="winpthreads" >> - with_libraries_winpthreads=yes >> - with_libraries_mangle=no >> - with_libraries_pseh=no], >> - [no],[ >> - with_libraries_winpthreads=no >> - with_libraries_mangle=no >> - with_libraries_pseh=no], >> - [MW64_OPTION_ERROR([with-libraries])]) >> +for l in winpthreads mangle pseh; do >> + res=`echo "${with_libraries}" | grep $l > /dev/null && echo yes || echo >> no` >> + AS_CASE([$with_libraries], >> + [all|yes],[res=yes]) >> + AS_VAR_COPY([with_libraries_$l], [res]) >> +done >> AM_CONDITIONAL([LIBRARIES_MANGLE],[test "x$with_libraries_mangle" = xyes]) >> AM_CONDITIONAL([LIBRARIES_PSEH],[test "x$with_libraries_pseh" = xyes]) >> AM_CONDITIONAL([LIBRARIES_WINPTHREADS],[test "x$with_libraries_winpthreads" >> = xyes]) >> @@ -96,23 +76,12 @@ AC_ARG_WITH([tools], >> [Build the extra mingw-w64 tools, where ARG is one of gendef, genidl, >> or all])], >> [], >> [with_tools=no]) >> -AS_CASE([$with_tools], >> - [yes|all],[ >> - with_tools="gendef,genidl" >> - with_tools_gendef=yes >> - with_tools_genidl=yes], >> - [gendef],[ >> - with_tools="gendef" >> - with_tools_gendef=yes >> - with_tools_genidl=no], >> - [genidl],[ >> - with_tools="genidl" >> - with_tools_gendef=no >> - with_tools_genidl=yes], >> - [no],[ >> - with_tools_gendef=no >> - with_tools_genidl=no], >> - [MW64_OPTION_ERROR([with-tools])]) >> +for t in gendef genidl; do >> + res=`echo "${with_tools}" | grep $t > /dev/null && echo yes || echo no` >> + AS_CASE([$with_tools], >> + [all|yes],[res=yes]) >> + AS_VAR_COPY([with_tools_$t], [res]) >> +done >> AM_CONDITIONAL([TOOLS_GENDEF],[test "x$with_tools_gendef" = xyes]) >> AM_CONDITIONAL([TOOLS_GENIDL],[test "x$with_tools_genidl" = xyes]) >> AM_COND_IF([TOOLS_GENDEF],[AC_CONFIG_SUBDIRS([mingw-w64-tools/gendef])]) >> -- >> 2.3.6 >> > > ------------------------------------------------------------------------------ > _______________________________________________ > Mingw-w64-public mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/mingw-w64-public ------------------------------------------------------------------------------ _______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
