On 09/07/17 10:15, Andrzej Telszewski wrote:
On 09/07/17 09:40, Andrzej Telszewski wrote:
Hi,
I'm building from source.
Shouldn't "tools/version.h" be installed when qbs is installed?
tools/version.h is included by qtenvironment.h and qtenvironment.h
gets installed.
The problem is Qt Creator fails to build, because of missing
tools/version.h.
I'm using source tarballs from github.
Thanks in advance.
One thing I found is that in qbs 1.8.0 "tools/version.h" is not included
by "qtenvironment.h", so there is a change between 1.8.0 and 1.8.1 in
that respect.
It looks like indeed "tools/version.h" should be installed.
After installing it:
diff --git a/src/lib/corelib/tools/tools.pri
b/src/lib/corelib/tools/tools.pri
index 0fa9114..fb0c225 100644
--- a/src/lib/corelib/tools/tools.pri
+++ b/src/lib/corelib/tools/tools.pri
@@ -125,7 +125,8 @@ qbs_enable_unit_tests {
$$PWD/generatorpluginmanager.h \
$$PWD/installoptions.h \
$$PWD/setupprojectparameters.h \
- $$PWD/toolchains.h
+ $$PWD/toolchains.h \
+ $$PWD/version.h
tools_headers.path = $${QBS_INSTALL_PREFIX}/include/qbs/tools
INSTALLS += tools_headers
}
Qt Creator builds fine.
--
Best regards,
Andrzej Telszewski
_______________________________________________
Qbs mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/qbs