Quoting Diego Biurrun (2016-12-25 13:22:05)
> On Sat, Dec 24, 2016 at 02:54:19PM -0300, James Almer wrote:
> > On 12/22/2016 9:07 AM, Diego Biurrun wrote:
> > > This unclutters the top-level directory and groups related files together.
> > > ---
> > > 
> > > Now with "avbuild" as directory to store files in instead of "build".
> > 
> > Shouldn't it the the other way around? The build system is what should
> > be in the top level directory, and everything else moved instead.
> > What almost every other project does is keep the build system in the
> > top level, and place the actual library and cli source files inside a
> > src/ folder.
> 
> I wouldn't mind a src subdirectory.
> 
> But even in that case there is no good reason not to group all build
> system helper files into a subdirectory instead of keeping them scattered
> around. More along the lines of
> 
>   libav/
>   libav/Changelog
>   libav/README
>   libav/src/
>   libav/src/Makefile
>   libav/src/configure
>   libav/src/av{conv,play,probe}.*
>   libav/src/avbuild/
>   libav/src/libavcodec/

I agree with Nicolas here, having to type one more dir level to get to
the actual files is highly annoying, and I see no real gain in this.

-- 
Anton Khirnov
_______________________________________________
libav-devel mailing list
libav-devel@libav.org
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to