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

Correct waiting for android packaging and fix for mono processes encoding #1275

Merged
merged 1 commit into from
Jun 19, 2016
Merged

Correct waiting for android packaging and fix for mono processes encoding #1275

merged 1 commit into from
Jun 19, 2016

Conversation

alexsorokoletov
Copy link
Contributor

#1213 processes started on mono now always use utf-8 for input/output

Regarding #1194
I've updated process start function in XamarinHelper to correctly wait for the process to complete and then trace all the output. Unfortunately, I was not able to find out why asyncShellExec is not working as expected. My gut feeling is that the problem is somehow related with Mono 4.4.0 release (before I had no problem with build processes.

Regarding #1213
I had sometimes problem with the encoding of some of the tools output (curl, jarsigner, zipalign).
Started to look into this because of the #1194 issue I had and found out that fix for #1213 didn't cover all the process start functions and XamarinHelper.fs was not using the correct one.

Appreciate any feedback and suggestions how to make the PR better.

#1213 processes started on mono now always use utf-8 for input/output
@alexsorokoletov alexsorokoletov changed the title #1194 correct waiting for android packaging Correct waiting for android packaging and fix for mono processes encoding Jun 19, 2016
@forki forki merged commit e81dd98 into fsprojects:master Jun 19, 2016
@forki
Copy link
Member

forki commented Jun 19, 2016

thanks!

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