[mythtv] FFmpeg plans

David Hampton mythtv at love2code.net
Mon Apr 30 04:14:29 UTC 2018


On Sun, 2018-04-29 at 12:11 -0400, Brian J. Murrell wrote:
> On Sun, 2018-04-29 at 11:21 -0400, Peter Bennett wrote:
> > 
> > Thanks for the info. I believe it will include the subtree in the 
> > tarball.
> 
> Well, to be pedantic, git sub[tree|repo] pulls a *copy* of the git
> project it is subbing into the git project it is subbing into (if
> that
> made sense).  git submodule is the command that puts a "pointer" to a
> sha1 of the project it is submodule'ing into the project it is
> subbing
> into.

If I recall correctly, a git submodule requires write permission on the
other repository (e.g. FFmpeg) in order to commit and changes/tags/etc.
 That's probably a non-starter.

I'd love to hear more about your experience with subrepos.  I've been
meaning to update many of the other external components, and haven't
done so yet because I haven't had time to fully research submodules vs.
subtrees (and now vs. subrepos).  Whichever we decide to use, we should
use it consistently across all the external modules.

David



> Think of them like "cp -r" and "ln -s" respectively.
> 
> As long as whatever makes the tarball descends the directory created
> by
> git sub[tree|repo], the subdir should be in the tarball, and since
> this
> is what happens currently, there should be no change there.
> 
> Cheers,
> b.
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://lists.mythtv.org/mailman/listinfo/mythtv-dev
> http://wiki.mythtv.org/Mailing_List_etiquette
> MythTV Forums: https://forum.mythtv.org


More information about the mythtv-dev mailing list