{ "module": "ivivehiclefunctions", "testDir": "../../config.tests", "depends": [ "ivicore" ], "features": { "vehiclefunctions_simulation_backend" : { "label": "Simulation Backend", "condition": "features.ivivehiclefunctions", "output": [ "privateFeature" ] }, "vehiclefunctions_qtro_backend" : { "label": "Qt Remote Objects Backend", "condition": "features.ivivehiclefunctions && features.remoteobjects", "output": [ "privateFeature" ] }, "vehiclefunctions_qtro_simulation_server" : { "label": "Qt Remote Objects Simulation Server", "condition": "features.ivivehiclefunctions && features.remoteobjects", "output": [ "privateFeature" ] }, "ivivehiclefunctions" : { "label": "Qt IVI VehicleFunctions", "condition": "features.ivicore && features.ivigenerator", "output": [ "publicFeature" ] } }, "report": [ { "type": "warning", "condition": "!features.ivivehiclefunctions", "message": "Cannot build the IVI VehicleFunctions module because its dependencies are not satisfied or it was disabled. The IVI VehicleFunctions module needs the IVI Core module and the IVI Generator." } ], "summary": [ { "section": "Qt IVI VehicleFunctions", "condition": "features.ivivehiclefunctions", "entries": [ "vehiclefunctions_qtro_simulation_server", { "section": "Backends", "entries": [ "vehiclefunctions_simulation_backend", "vehiclefunctions_qtro_backend" ] } ] }, { "type": "feature", "args": "ivivehiclefunctions", "condition": "!features.ivivehiclefunctions" } ] }