-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mac support: This process cannot access the file because it is being used by another process #88
Comments
Hello, What do you mean by that?
Is that that using the WorkspaceRoot as the InWorkingDirectory not what is expected by "cm"? Or do you mean that somehow Unreal's FPlatformProcess::CreateProc() doesn't work correctly on macOS? Asking genuinly since I haven't had the opportunity to check myslef the plugin on Mac (yet) |
Any movement on a Mac version? We're really hoping for one. Not a programmer, but I'd love to help getting a version going. |
Hello @aTanguay, would you be able to compile the plugin yourself as part as your game project, or do you need a binary version?
|
Thanks...I need a binary version. I'm a technical director for UE projects, but not a programmer. We're hoping to use Plastic on our project, but we have Macs in our mix. |
Ok, noted! I am currently out for the week. |
Will do! Thanks for your support. We'll see what we can do on our end too. Maybe one of our devs can see what might be involved. |
Hey, checking back on the topic before I try to dig in. |
This appears to be broken on Mac because when it runs the "cm" tool it does not set the working directory correctly in process execution.
Using zsh to get around that, however, I wind up with "This process cannot access the file because it is being used by another process" which seems to come from RunCommand being run concurrently, as though it is being threaded when only a single process descriptor is open.
Both seem like trivial fixes that would make Mac work.
The text was updated successfully, but these errors were encountered: