build: remove option to build gui

The Gui must always be built. The core can not function completely standalone
 it is unable to add new clients or setup screens for example until such a time the gui is not optional.
This commit is contained in:
sithlord48
2025-11-08 10:49:22 -05:00
committed by Chris Rizzitello
parent 78c90fe7c6
commit 759457f739
2 changed files with 2 additions and 9 deletions

View File

@ -22,7 +22,6 @@ Deskflow supports the following build options
CMake options:
| Option | Description | Default Value | Additional requirements |
:-------------------------:|:---------------------------------------:|:------------------:|:-----------------------:|
| BUILD_GUI | Build GUI | ON | |
| BUILD_USER_DOCS | Build user documentation | DOXYGEN_FOUND | `Doxygen` |
| BUILD_DEV_DOCS | Build development documentation | OFF | `Doxygen` |
| BUILD_INSTALLER | Build installers/packages | ON | |

View File

@ -29,11 +29,5 @@ function(generate_app_man TARGET NAME)
endfunction()
add_subdirectory(deskflow-core)
## Only used on windows
add_subdirectory(deskflow-daemon)
option(BUILD_GUI "Build GUI" ON)
if(BUILD_GUI)
add_subdirectory(deskflow-gui)
endif(BUILD_GUI)
add_subdirectory(deskflow-daemon) #Only used on windows
add_subdirectory(deskflow-gui)