Hi,

Lately I have been porting my application to Windows using MingW, and
I started using msysGit because I am using git for version control.

I have to say, I really like the idea of msysGit, because it provides
an installer which gives the user a nice self-contained development
environment with git already included.

However, it seems like only the bare necessities for compiling git are
included.  This is natural, since msysGit is intended for working on
git itself.  However what I'd *like* to be able to do is tell users
that all they need to do is:

1. Install msysGit
2. git-clone the project
3. cd project && ./configure && make

My project uses a few external libs and is written in C++.  I have
managed to get it working under MingW/MSYS, but it requires quite a
bit of set-up, even with the git-related steps thankfully taken care
of.  Mostly this is just downloading an unpacking the MingW and MSYS
tarballs into the correct folders, but there are like 6 or 7 of them
which is kind of annoying.

Anyways, I was thinking it would be nice to have a version of msysGit
that includes *everything*, such as g++, autotools, etc.  Then msysGit
would be like a nicely packaged version of MSYS with everything pre-
installed.  Since MSYS currently lacks decent package management,
something like this might really help projects set up complete,
working MingW development environments quickly.

What do you think?  Is it feasible?
I suppose such a thing could be done by simply taking msysGit as it is
and including extra stuff in the installer, but I thought I'd throw
the idea around on this list a bit before trying to take any
initiative on it.


Steve

Reply via email to