Thread: [A-A-P-develop] :tool mingw
Brought to you by:
vimboss
From: Richard B. <ri...@ta...> - 2003-12-18 18:33:43
Attachments:
mingw.py
|
The mingw tool is currently in fairly bad shape - it assumes fixed paths to mingw, doesn't support building libs or dlls, and as a result is quite useless on my system (using Debian's mingw as a cross compiler). I've pretty much rewritten tools/mingw.py, and attach my modified version (the diff is basically the whole file). The main feature is that the tool will look for mingw at a variety of paths by default, and can also be told to look at a specific location by setting the variable MINGPREFIX. Each individual tool used can also have its location specified by setting MINGCC, MINGCXX, MINGAR, MINGRANLIB and MINGDLLTOOL. It's possible that it should also read the generic CC, CXX, AR, and RANLIB variables as well, in the case that the MING specific version isn't set. I havn't done this because I'm not sure it's necessary, and the old version used MINGCC and didn't look at CC. I hope this will still work on windows as a native compiler - I can't see any reason that it shouldn't. Let me know if there's any significant problems with it, and I'll be happy to fix them. I need this functionality in a released version of aap before I can get move a project I'm working on over to using aap, so i'm keen for it to go in. :) -- Richard |
From: Bram M. <Br...@mo...> - 2003-12-18 19:23:13
|
Richard Boulton wrote: > The mingw tool is currently in fairly bad shape - it assumes fixed paths > to mingw, doesn't support building libs or dlls, and as a result is > quite useless on my system (using Debian's mingw as a cross compiler). > > I've pretty much rewritten tools/mingw.py, and attach my modified > version (the diff is basically the whole file). Good to see you made this! > I hope this will still work on windows as a native compiler - I can't > see any reason that it shouldn't. I would appreciate feedback from people who use MingW on MS-Windows. > Let me know if there's any significant problems with it, and I'll be > happy to fix them. I need this functionality in a released version of > aap before I can get move a project I'm working on over to using aap, so > i'm keen for it to go in. :) I'll await comments for a few days. If it looks OK then I'll include it. -- "I simultaneously try to keep my head in the clouds and my feet on the ground. Sometimes it's a stretch, though." -- Larry Wall /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ /// Creator of Vim - Vi IMproved -- http://www.Vim.org \\\ \\\ Project leader for A-A-P -- http://www.A-A-P.org /// \\\ Help AIDS victims, buy here: http://ICCF-Holland.org/click1.html /// |