[vlc-devel] [PATCH] contrib: --disable-all doesn't build anything
remi at remlab.net
Thu Dec 1 21:46:18 CET 2011
Le jeudi 1 décembre 2011 22:30:53 Rafaël Carré, vous avez écrit :
> possibly we could use more categories
> everything is such a category
Only if categories are nested.
Bluntly, I think disable-all is useless. If you want 'make all' not to do
anything, then don't run it! If you don't want automatic detection, then you
can simply run 'make .foo .bar'.
> > But if you removed all of that, it's not really VLC anymore. I don't
> > think we want to promote that sort of sub-standard builds.
> Well that's my problem. VLC is modular, I take advantage of that, and
> still call it VLC.
> Is VLC without sout still VLC? Despite the L for LAN ?
> Is VLC without disc support still VLC? Despite that libdvdcss was
> authored at VideoLAN?
VLC without discs on a device that does not have a disc player is not
something that is going to disappoint the user base.
VLC without synthesis or picture viewing will not disappoint many people
because it is rarely used for this.
> > And removing LUA and XML is not serious.
> I have no use for XML or lua and i'm not sure why it's not serious
They affect playlists and they don't really depend on anything. I don't see
the point of removing them.
Certainly for deeply embedded applications, you will want to select every
dependency one by all. But then, you will probably integrate VLC into a wider
build system, so it is questionable whether contribs even make sense.
Is this really what you're trying to do, or is this just a facade to make it
easier to make a substandard form of what an full Android port ought to be?
More information about the vlc-devel