[dmd-internals] generating pull requests for DMD

Michel Fortin michel.fortin at michelf.com
Sun May 29 18:36:20 PDT 2011


Le 2011-05-29 à 19:39, Jonathan M Davis a écrit :

> On 2011-05-29 16:33, Michel Fortin wrote:
>> I think the root of the problem is that it's not easy to setup things so
>> that DMD, druntime, Phobos, and DMD's test suite are compiled together.
>> 
>> For my own use, I made an Xcode project that does all that (with some
>> scripting that invokes the makefiles), but it took me some time to setup
>> things. Perhaps what we need is a repository which would contain all those
>> repositories (linked as submodules) along with the necessary code to make
>> everything build. That way you can just clone that integration repository
>> and compile everything in one go (and run all the tests) with no hassle.
>> Perhaps I should create one...
> 
> I don't think that git can have sub-repositories like that. Certainly, git-svn 
> can't deal with repositories that an svn repository references. You have to 
> pull them all in individually and manage each of them individually. So, I 
> don't think that having a repository which holds the others is going to work 
> unless it's literally copying the code from the other repositories. It can't 
> link them in.

<http://book.git-scm.com/5_submodules.html>

-- 
Michel Fortin
michel.fortin at michelf.com
http://michelf.com/





More information about the dmd-internals mailing list