[vlc-devel] [PATCH] contrib: --disable-all doesn't build	anything
    Rémi Denis-Courmont 
    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?
-- 
Rémi Denis-Courmont
http://www.remlab.net/
http://fi.linkedin.com/in/remidenis
    
    
More information about the vlc-devel
mailing list