summaryrefslogtreecommitdiff
path: root/LICENSE.LGPL3
diff options
context:
space:
mode:
authorDominik Holland <dominik.holland@pelagicore.com>2017-06-21 13:14:34 +0200
committerDominik Holland <dominik.holland@pelagicore.com>2017-07-17 11:19:17 +0000
commit6eb0036cf56f63b3f80ca35a34fb0e173f2ed54d (patch)
tree6ee631e2a61ae22f5ed1f57f72aa4fb8312fd36d /LICENSE.LGPL3
parent3205b6e8f57273096ae60d8f6fcdbe597c350393 (diff)
downloadqtivi-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