Skip to content

Merge release in master #1664

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

Merged
merged 15 commits into from
Apr 4, 2016
Merged

Conversation

rosen-vladimirov
Copy link
Contributor

Merge release in master and update to latest common lib.

rosen-vladimirov and others added 15 commits March 28, 2016 08:55
In order to prevent double printing of stdout data, CLI mutes the stdout. However this is done in prompter constructor, so every class, that depends on the prompter, automatically mutes the stdout.
Basically CLI mutes the stdout on almost all commands. This causes issues when `tns plugin add` command is used and the plugin wants to prompt the user for something on postinstall.
Fix this by calling mute exactly before prompting the user and calling unmute immediately after user sends his answer.
Remove obsolete information and add references to setup scripts.
Update docs for running ps1 setup script from within PowerShell in order to avoid problems with PowerShell Execution policies.
Change .NET download link to a more robust one.
Changes include:
	* In case `ANDROID_HOME` environment variable is not set, try to determine the correct path to `android-sdk` through `android.bat`'s location
	* Use `android.bat` executable relative to `android-sdk`, set in `ANDROID_HOME` environment variable, for sdk updates
	* Split android sdk updates into single command calls in order to avoid problems with license agreements
Changes include:
	* In case `ANDROID_HOME` environment variable is not set, try to determine the correct path to `android-sdk` - either use homebrew's symlink or through `android` executable's location
	* Use `android` executable relative to `android-sdk`, set in `ANDROID_HOME` environment variable, for sdk updates
	* Split android sdk updates into single command calls in order to avoid problems with license agreements
Update CHANGELOG for 1.7.1
There are some cases where updating tools requires updating platform-tools and if the former is attempted before the latter the following error is raised:
`Skipping 'Android SKD Tools, revision 24.4.1'; it depends on 'Android SDK Platform-tools, revision 23.1 rc1' which was not installed`

Fix this by reversing order
…ore-tools

Install platform-tools before tools in setup scripts
Apply --baseConfig before replacing placeholders in manifest. This way when there are placeholders in the file passed as `--baseConfig`, they will be replaced correctly.
@rosen-vladimirov rosen-vladimirov merged commit 6d2c76e into master Apr 4, 2016
@rosen-vladimirov rosen-vladimirov deleted the vladimirov/merge-rel-master branch April 4, 2016 22:21
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