Re: [PATCH 2/3] sha1dc: optionally use sha1collisiondetection as a submodule
- From
Ævar Arnfjörð Bjarmason <avarab@gmail.com>
- Date
- Jun 6, 2017, 19:03 UTC
- Message-ID
- <CACBZZX6WJDrcUj4WMxZsShEaXK91CxR2sMUbWV+K3AudNYAXbA@mail.gmail.com>
- In-Reply-To
- <CAGZ79kYGaF6=RQZ2HpTZ8qE50V2SU0DO+-0nx-n9WEkQmM4WoA@mail.gmail.com>
On Tue, Jun 6, 2017 at 8:48 PM, Stefan Beller <sbeller@google.com> wrote:
Show 15 quoted lines
> On Tue, Jun 6, 2017 at 8:12 AM, Ævar Arnfjörð Bjarmason > <avarab@gmail.com> wrote: >> Add an option to use the sha1collisiondetection library from the >> submodule in sha1collisiondetection/ instead of in the copy in the >> sha1dc/ directory. >> >> This allows us to try out the submodule in sha1collisiondetection >> without breaking the build for anyone who's not expecting them as we >> work out any kinks. >> >> Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com> > > Other projects using submodules sometimes have > a .gitattributes entry to have .gitmodules not exported > via git-archive. Do we want a similar thing?
Right now we end up with an empty directory due to the issue you noted in https://public-inbox.org/git/CAGZ79kZC98CxA69QjmX2s_SU6z1CSgKgwZeqvwiMRAQc6+S3xg@mail.gmail.com/
It's probably best to have the .gitmodules file as some hint that something should be there. We also ship the other .git* files.
Show 7 quoted lines
> Speaking of attributes, I wonder if we want to specify > the .gitmodules file to be text with unixy file endings: > Having an entry > .gitattributes eol=crlf > to simulate a Windows environment doesn't harm > submodule operation, which is good. I'll check if we > have a test for that.
I have no idea what that would do or why we'd have it, but I'm going to understand this as you looking into it :)