Skip to content
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

Allow multiple devs on same machine to use mogenerator #255

Merged
merged 1 commit into from
Nov 20, 2014

Conversation

annard
Copy link
Contributor

@annard annard commented Nov 20, 2014

When more than one developer is building on the same machine, an issue existed where the build would fail.
The mogenerator-Info.plist file would be owned by a different user and could not be removed. This patch makes sure that a per-user temp dir is being used.

Signed-off-by: Annard Brouwer [email protected]

When more than one developer is building on the same
machine, an issue existed where the build would fail.
The mogenerator-Info.plist file would be owned by a
different user and could not be removed. This patch
makes sure that a per-user temp dir is being used.

Signed-off-by: Annard Brouwer <[email protected]>
@annard
Copy link
Contributor Author

annard commented Nov 20, 2014

Maybe I should clarify "multiple devs" with multiple xcodebuild processes. For instance if you use a jenkins build-slave with more than 1 build, they could compete for the plist resource.

rentzsch added a commit that referenced this pull request Nov 20, 2014
[DEV] Built into $TMPDIR instead of hard-coding /tmp to allow concurrent building of mogenerator. (Annard Brouwer)
@rentzsch rentzsch merged commit 448e833 into rentzsch:master Nov 20, 2014
@rentzsch
Copy link
Owner

Huh, do you build mogenerator from source during each build of your projects?

@annard
Copy link
Contributor Author

annard commented Nov 24, 2014

Yes, on the jenkins build slaves we do. Thanks for merging it!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants