[Qt-creator] Difference between QtC tarballs from github and qt.io

Andrzej Telszewski atelszewski at gmail.com
Fri May 26 12:19:08 CEST 2017


I noticed there is a difference between tarball from


namely, "src/shared/qbs" is empty in tarball from github, but it is 
present in tarball from qt.io

Is this intentional?

The lack of qbs source in github's tarball bit me yesterday, when I was 
trying to compile QtC against system-wide qbs installation.

It turns out I have to add

to qmake's command line when generating Makefile for QtC.

This is required so that declarations from "qbs/api/project.h":
     ErrorInfo addGroup(const ProductData &product, const QString 
     ErrorInfo addFiles(const ProductData &product, const GroupData &group,
                        const QStringList &filePaths);
     ErrorInfo removeFiles(const ProductData &product, const GroupData 
                           const QStringList &filePaths);
     ErrorInfo removeGroup(const ProductData &product, const GroupData 

are available when compiling QtC.

If I recall correctly, this problem didn't exist when using tarball from 
qt.io and compiling against system-wide qbs.

Am I missing some documentation or is documentation missing something? :-)


Best regards,
Andrzej Telszewski

More information about the Qt-creator mailing list