mirror of
https://github.com/taigrr/wails.git
synced 2026-04-14 10:50:53 -07:00
Significant support for Windows builds
This commit is contained in:
@@ -3,6 +3,7 @@ package main
|
||||
import (
|
||||
"fmt"
|
||||
"os"
|
||||
"runtime"
|
||||
|
||||
"github.com/leaanthony/spinner"
|
||||
"github.com/wailsapp/wails/cmd"
|
||||
@@ -93,13 +94,26 @@ func init() {
|
||||
if debugMode {
|
||||
buildMode = cmd.BuildModeDebug
|
||||
}
|
||||
|
||||
if runtime.GOOS == "windows" {
|
||||
if packageApp {
|
||||
err = cmd.CheckWindres()
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
err = cmd.PackageApplication(projectOptions)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
}
|
||||
err = cmd.BuildApplication(projectOptions.BinaryName, forceRebuild, buildMode)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
// Package application
|
||||
if packageApp {
|
||||
if runtime.GOOS != "windows" && packageApp {
|
||||
err = cmd.PackageApplication(projectOptions)
|
||||
if err != nil {
|
||||
return err
|
||||
|
||||
Reference in New Issue
Block a user