[Development] Optional Dependencies and Distribution of Examples
    Milian Wolff 
    milian.wolff at kdab.com
       
    Mon Oct 13 12:41:23 CEST 2014
    
    
  
Hey all,
I have a question regarding the handling of optional dependencies, and how 
that influences the distribution of Qt code, esp. the creation of tarballs and 
binaries.
Qt WebChannel uses Qt WebSockets for its examples, and that optionally and 
only there. The rest of the code works fine without websockets, to ensure that 
e.g. Qt WebKit or Qt WebEngine don't drag in Qt WebSockets as a dependency via 
the WebChannel.
So far so good. But when qt5.git builds WebChannel without WebSockets 
available, the examples wont be build. What implications does this have?
a) No CI coverage of whether the examples build on all platforms?
b) What about packaging? Will the examples still be included in the Qt source 
tarballs? Will binary builds of Qt include the examples?
c) more...?
What should we do about this situation?
Bye
-- 
Qt Developer Days 2014 - October 6 - 8 at BCC, Berlin
Milian Wolff | milian.wolff at kdab.com | Software Engineer
KDAB (Deutschland) GmbH&Co KG, a KDAB Group company
Tel. Germany +49-30-521325470, Sweden (HQ) +46-563-540090
KDAB - Qt Experts - Platform-independent software solutions
    
    
More information about the Development
mailing list