mirror of
https://github.com/wavetermdev/wails.git
synced 2026-08-05 13:53:43 -07:00
require '-tags exp' for hybrid / server builds
This commit is contained in:
@@ -146,6 +146,13 @@ func AddBuildSubcommand(app *clir.Cli, w io.Writer) {
|
||||
}
|
||||
}
|
||||
|
||||
// Validate experimental
|
||||
if slicer.String([]string{"hybrid", "server"}).Contains(outputType) {
|
||||
if !slicer.String(userTags).Contains("exp") {
|
||||
return fmt.Errorf("output type '%s' requires the '-tags exp'", outputType)
|
||||
}
|
||||
}
|
||||
|
||||
// Webview2 installer strategy (download by default)
|
||||
wv2rtstrategy := ""
|
||||
webview2 = strings.ToLower(webview2)
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
//go:build hybrid || server
|
||||
// +build hybrid server
|
||||
//go:build (exp && hybrid) || (exp && server)
|
||||
// +build exp,hybrid exp,server
|
||||
|
||||
package app
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
//go:build hybrid
|
||||
// +build hybrid
|
||||
//go:build exp && hybrid
|
||||
// +build exp,hybrid
|
||||
|
||||
package hybrid
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
//go:build server
|
||||
// +build server
|
||||
//go:build exp && server
|
||||
// +build exp,server
|
||||
|
||||
package hybrid
|
||||
|
||||
|
||||
Reference in New Issue
Block a user