[Development] Conditional compilation on the CI
Frederik Gladhorn
frederik.gladhorn at digia.com
Mon Jul 7 15:36:29 CEST 2014
Mandag 7. juli 2014 13.56.34 skrev Sean Harmer:
> Hi,
>
> I'm in the process of trying to add an integration for the Bullet physics
> engine to Qt3D and have made a patch that introduces a config test for
> bullet and as a result conditionally compiles the qt3dbulletphysics library
> that provides the integration.
>
> This is fine for developing locally but how about the CI nodes? If they
> don't have bullet installed or if bullet is not found by the config test
> that chunk of code will never get compiled during CI runs.
>
> How does the CI handle this for other optional features e.g. in
> QtMultimedia? Do I need to request for bullet to be installed on the CI and
> for the configure invocation to be adjusted so that it can be found when
> doing Qt3D CI runs?
Yes, file a bug for QA in JIRA to get bullet installed. Due to the
combinatorial explosion we don't test all possible dependency configurations.
Greetings,
Frederik
>
> Thanks,
>
> Sean
More information about the Development
mailing list