build
This commit is contained in:
@@ -3,4 +3,4 @@
|
||||
Name = "EpochSilicon"
|
||||
ID = "com.burkey.epochsilicon"
|
||||
Version = "1.0.3"
|
||||
Build = 25
|
||||
Build = 27
|
||||
|
@@ -478,7 +478,7 @@ func BuildRosetta() (string, string, error) {
|
||||
|
||||
_, err = git.PlainClone(clonedDir, &git.CloneOptions{
|
||||
URL: "https://github.com/fputs/rosettax87",
|
||||
Progress: log.Writer,
|
||||
Progress: os.Stdout,
|
||||
RecurseSubmodules: git.DefaultSubmoduleRecursionDepth,
|
||||
SingleBranch: true,
|
||||
})
|
||||
@@ -488,8 +488,6 @@ func BuildRosetta() (string, string, error) {
|
||||
|
||||
cmd := exec.Command("cmake", "-B", "build")
|
||||
cmd.Dir = clonedDir
|
||||
cmd.Stdout = log.Writer
|
||||
cmd.Stderr = log.Writer
|
||||
err = cmd.Run()
|
||||
if err != nil {
|
||||
return "", "", fmt.Errorf("failed to create build files: %v", err)
|
||||
@@ -497,8 +495,6 @@ func BuildRosetta() (string, string, error) {
|
||||
|
||||
cmd = exec.Command("cmake", "--build", "build")
|
||||
cmd.Dir = clonedDir
|
||||
cmd.Stdout = log.Writer
|
||||
cmd.Stderr = log.Writer
|
||||
err = cmd.Run()
|
||||
if err != nil {
|
||||
return "", "", fmt.Errorf("failed to build rosettax87: %v", err)
|
||||
|
@@ -203,7 +203,8 @@ func showTroubleshootingPopup() {
|
||||
|
||||
// --- Build Rosettax87 Locally ---
|
||||
buildRosettaButton = widget.NewButton("Build", func() {
|
||||
msg := "Building rosettax87 on your computer may speed up launch times. This requires xcode-commandline-tools and Cmake to be installed. See the instructions at https://git.burkey.co/eburk/epochsilicon/README.md"
|
||||
msg := "Building rosettax87 on your computer may speed up launch times. This requires xcode-commandline-tools and Cmake to be installed. See the instructions at https://git.burkey.co/eburk/epochsilicon/README.md\n\n"
|
||||
msg += "Click YES to start the build process. This could take up to a minute depending on the the speed of your Mac. A popup will let you know when the files have been built and copied to the right place."
|
||||
dialog.NewConfirm("Build rosettax87", msg, func(confirm bool) {
|
||||
if confirm {
|
||||
// Check for dependencies
|
||||
|
Reference in New Issue
Block a user