diff options
author | Dominik Holland <dominik.holland@pelagicore.com> | 2017-06-21 13:14:34 +0200 |
---|---|---|
committer | Dominik Holland <dominik.holland@pelagicore.com> | 2017-07-17 11:19:17 +0000 |
commit | 6eb0036cf56f63b3f80ca35a34fb0e173f2ed54d (patch) | |
tree | 6ee631e2a61ae22f5ed1f57f72aa4fb8312fd36d /LICENSE.LGPL3 | |
parent | 3205b6e8f57273096ae60d8f6fcdbe597c350393 (diff) | |
download | qtivi-6eb0036cf56f63b3f80ca35a34fb0e173f2ed54d.tar.gz |
Handle building modules properly
Extra steps are needed for syncqt to find the headers. After the
generation of the frontend files, the headers are copied in the
src folder in qtbase.
When building a module, rather than using CONFIG += ivigenerator,
simply define the required qface and module related variables and
load(ivigenerator_qt_module)
This also handles the QFACE_MODULE_NAME variable: the generator has a
--module option which optionaly indicates the name of the Qt Module
that is generated by the project.
This is needed by the backend templates to know which include paths to
use to find the frontend base interface class.
This also changes the generated files so that the generated .pri
has the same base name (in lower case) as the input qface file.
And updates the generator version to 2.0
Change-Id: I9d2716255affcb5c6f319a6f23202ae3bb6c115c
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
Diffstat (limited to 'LICENSE.LGPL3')
0 files changed, 0 insertions, 0 deletions