fixed executable of wineloader2 withing crossover
This commit is contained in:
@@ -2,4 +2,4 @@
|
||||
Name = "TurtleSilicon"
|
||||
ID = "com.tairasu.turtlesilicon"
|
||||
Version = "0.1.0"
|
||||
Build = 4
|
||||
Build = 12
|
||||
|
11
main.go
11
main.go
@@ -469,6 +469,17 @@ func main() {
|
||||
}
|
||||
log.Printf("codesign output: %s", string(combinedOutput)) // Use combinedOutput here
|
||||
|
||||
// 3. Make wineloader2 executable
|
||||
log.Printf("Setting execute permissions for %s", wineloaderCopy)
|
||||
if err := os.Chmod(wineloaderCopy, 0755); err != nil {
|
||||
errMsg := fmt.Sprintf("failed to set executable permissions for %s: %v", wineloaderCopy, err)
|
||||
dialog.ShowError(fmt.Errorf(errMsg), myWindow)
|
||||
log.Println(errMsg)
|
||||
patchesAppliedCrossOver = false
|
||||
updateAllStatuses()
|
||||
return
|
||||
}
|
||||
|
||||
log.Println("CrossOver patching completed successfully.")
|
||||
patchesAppliedCrossOver = true
|
||||
dialog.ShowInformation("Success", "CrossOver patching process completed.", myWindow)
|
||||
|
Reference in New Issue
Block a user