This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
1-800-GIT-HELP question
- From: Gaius Mulley <gaius dot southwales at gmail dot com>
- To: gcc at gcc dot gnu dot org
- Date: Wed, 15 Jan 2020 10:13:41 +0000
- Subject: 1-800-GIT-HELP question
Hello,
Firstly many thanks to all who have worked on the git migration and also
for the offer of help :-)
I'm seeking a little advice on an efficient way to combine the gm2 git
repro with the gcc git repro. When gcc was using subversion I had a
script which untared the gm2 git over the subversion, applied local
patches to the gcc tree and then it was ready for use. I could git diff
in the gm2 tree and svn diff in the gcc tree - etc.
I wonder if a similar model can be achieved now gcc uses git?
In essence the gm2 front end adds three subtrees to gcc
libgm2
gcc/m2
gcc/testsuite/gm2
currently these are all in one repro
gm2/gcc-versionno/{libgm2,gcc/m2,gcc/testsuite/gm2}.
http://git.savannah.gnu.org/cgit/gm2.git/tree
I'm a little cautious of choosing an initial working model without
knowing the implications. There seem to be many possible solutions
(subtree, submodule) to name but two.
Disk space is not a concern, the time to recreate a working tree is more
important.
regards,
Gaius