From a0e05e6422a41aa0d001b8fb41f3b2bd691bdfeb Mon Sep 17 00:00:00 2001 From: Travis McLane Date: Mon, 25 Jul 2022 14:57:07 -0500 Subject: [PATCH] implement options.server + add to options.App --- v2/pkg/options/options.go | 3 +++ v2/pkg/options/server/options.go | 8 ++++++++ 2 files changed, 11 insertions(+) create mode 100644 v2/pkg/options/server/options.go diff --git a/v2/pkg/options/options.go b/v2/pkg/options/options.go index 66d56cea..7e618213 100644 --- a/v2/pkg/options/options.go +++ b/v2/pkg/options/options.go @@ -12,6 +12,7 @@ import ( "github.com/wailsapp/wails/v2/pkg/options/assetserver" "github.com/wailsapp/wails/v2/pkg/options/linux" "github.com/wailsapp/wails/v2/pkg/options/mac" + "github.com/wailsapp/wails/v2/pkg/options/server" "github.com/wailsapp/wails/v2/pkg/options/windows" "github.com/wailsapp/wails/v2/pkg/menu" @@ -95,6 +96,8 @@ type App struct { // Debug options for debug builds. These options will be ignored in a production build. Debug Debug + // Server options (also used by hybrid) + Server *server.Options } type ErrorFormatter func(error) any diff --git a/v2/pkg/options/server/options.go b/v2/pkg/options/server/options.go new file mode 100644 index 00000000..ef420eef --- /dev/null +++ b/v2/pkg/options/server/options.go @@ -0,0 +1,8 @@ +package server + +// Options are options specific to the server +type Options struct { + EnableServer bool + Host string + Port int32 +}