Skip to content

gui, server: fix compile when GUI is disabled

One of the GUI/SERVER changes broke the independent compile. (was it working in the first place?). This commit combines the two under the hood.

A separate change will be created to make GUI and SERVER independent again.

  • GUI cannot be compiled without server.
  • Server can be compiled without GUI.
  • Both server and GUI components are optional. Enabled by default.
  • 'NO UMR_NO_GUI' and 'NO UMR_NO_SERVER' are confusing. Created hidden options named "UMR_GUI" and "UMR_SERVER".
  • Replace Alpine with Arch for dev branch builds

Signed-off-by: Galantsev, Dmitrii

Edited by Dmitrii Galantsev

Merge request reports