mirror of https://github.com/oxen-io/lokinet
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
466 B
CMake
18 lines
466 B
CMake
set(default_build_gui OFF)
|
|
if(APPLE OR WIN32)
|
|
set(default_build_gui ON)
|
|
endif()
|
|
|
|
if(WIN32)
|
|
set(GUI_EXE "" CACHE FILEPATH "path to a pre-built Windows GUI .exe to use (implies -DBUILD_GUI=OFF)")
|
|
if(GUI_EXE)
|
|
set(default_build_gui OFF)
|
|
endif()
|
|
endif()
|
|
|
|
option(BUILD_GUI "build electron gui from 'gui' submodule source" ${default_build_gui})
|
|
|
|
if(BUILD_GUI AND GUI_EXE)
|
|
message(FATAL_ERROR "-DGUI_EXE=... and -DBUILD_GUI=ON are mutually exclusive")
|
|
endif()
|