godot/modules/lightmapper_cpu
Rémi Verschelde aa84787fb4
lightmapper: Disable build if raycast module can't build
We need to propagate the hacky checks from the raycast config to the
lightmapper config, as the failure of a `can_build()` check is not notified to
other modules (which might even be checked further depending on the processing
order in SConstruct).

A more thorough fix would be to change SConstruct to do two loops on modules:
one to check `can_build()` and disable modules which can't build, then another
one to rechecked `can_build()` with the new lineup and do further config.
But there would be more risk for regressions than with this ad hoc hack.

Similar story for the `platform/x11/detect.py` change... oh my eyes :(

(cherry picked from commit a2c68d9da7)
2021-04-22 19:43:12 +02:00
..
config.py lightmapper: Disable build if raycast module can't build 2021-04-22 19:43:12 +02:00
lightmapper_cpu.cpp Modernize Thread 2021-02-18 11:58:08 +01:00
lightmapper_cpu.h CPU lightmapper fixes. 2021-01-15 12:32:54 +01:00
register_types.cpp CPU lightmapper fixes. 2021-01-15 12:32:54 +01:00
register_types.h CPU lightmapper fixes. 2021-01-15 12:32:54 +01:00
SCsub CPU lightmapper formatting and minor fixes. 2021-01-14 18:08:33 +01:00