Fix building without D-Bus (and make it optional)
ClosedPublic

Authored by kossebau on Jul 12 2016, 11:58 PM.

Details

Summary
  • centralize control in a single var MARBLE_NO_DBUS (following pattern of MARBLE_NO_WEBKITWIDGETS)
  • move setting option BUILD_WITH_DBUS before finding of deps, so it can influence what is searched for (not sure if for Android this should be an option at all, but keeping for now as is)
Test Plan

Builds with BUILD_WITH_DBUS=ON and OFF for me.

Diff Detail

Repository
R34 Marble
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
kossebau updated this revision to Diff 5104.Jul 12 2016, 11:58 PM
kossebau retitled this revision from to Fix building without D-Bus (and make it optional).
kossebau updated this object.
kossebau edited the test plan for this revision. (Show Details)
kossebau added reviewers: Marble, nienhueser, rahn.
This revision was automatically updated to reflect the committed changes.

gah, used wrong id in other commit

To fix that up and given @nienhueser already gave positive comment on irc, will now land this simply using arc.