summaryrefslogtreecommitdiff
path: root/native/installer
AgeCommit message (Collapse)Author
2015-04-14Merge "Revert "AS Installer: Fix to allow abitrary SDK names"" into ↵Esteban de la Canal
studio-1.2-dev
2015-04-14Revert "AS Installer: Fix to allow abitrary SDK names"Esteban de la Canal
This reverts commit 8908c0607cf1a8dc4aec7ed295c6a9e4fa060655. Change-Id: Ie160a33a699fd32fbee7946b7326721a0b90489a
2015-04-14Merge "Revert "AS Installer: Simplified SDK input defines"" into studio-1.2-devEsteban de la Canal
2015-04-14Revert "AS Installer: Simplified SDK input defines"Esteban de la Canal
This reverts commit 17049c8a845e6e65a8a369634717a44abc640220. Change-Id: Ife0474610ba9646c7f9bb74a6e1a1e4b065ecd71
2015-04-14AS Installer: Fix to allow abitrary SDK namesDavid Herman
Change-Id: I743dfb8915ba24c95b434caa4ce275cd37823a50
2015-04-13AS Installer: Simplified SDK input definesDavid Herman
Change-Id: If59e50ad5b73ba0eafe0a15a6612442d36774315
2015-01-14Merge "Now deleting the handoff file more aggressively" into studio-1.1-devDavid Herman
2015-01-12Reorganized NSIS plugin dependenciesDavid Herman
Change-Id: I541d016f6535e376bed21f6721f5c7fb4c00cb2e
2015-01-06Now deleting the handoff file more aggressivelyDavid Herman
The NSIS installer creates a handoff file and then deletes it when no longer necessary. However, apparently there are still some flows where the "delete file" logic doesn't get called, so the logic has been rewritten to delete the file more aggressively. Change-Id: I5da070217482dbb389a19ff8a9a397ceb8c443d3
2014-12-29Installer now waits for uninstallerDavid Herman
The NSIS uninstaller, by default, extracts itself to a temporary directory and runs in the background, so waiting on its execution to complete doesn't do anything. This CL changes the call to the uninstaller to execute itself directly, meaning the installer now actually waits for the uninstall to finish. Related issue: https://code.google.com/p/android/issues/detail?id=82203 Change-Id: Id0ebd1a1e8015e3f3d24674a8254b456e8bab4a0
2014-12-1982983: Update SDK Download SSL URLs in Android SDK Tools & Android StudioTor Norbye
Change-Id: Ib3a8ed1074ec57c05dcae397c706f600e057332f
2014-12-19Fixed UNINSTALL_BUILDER compile errorDavid Herman
Recent logic added requirements that the build MUST have a DIR_SRC and DIR_SDK define added, or else the script compilation should fail fast. However, this requirement does not apply to the uninstall script, which doesn't need to package those files. Change-Id: I162d9133568ef0db2bf6e008ad3614ad8c6a03f7
2014-12-19Upgraded installer to NSIS3+David Herman
Upgrading was simple: - Convert our script to UTF8 - Add a Unicode identifier which NSIS3 uses Previously, we were using a forked Unicode version of NSIS to support our installer. Though not developed by Nullsoft, it was endorsed by them, and it served as a useful stopgap solution for many projects for the past few years. NSIS only recently released NSIS3 which provides Unicode support (and is still in Beta), so it seemed reasonable to base our script on the forked project rather than NSIS3. However, since a goal of ours now is to build NSIS on Linux if possible, it looks like the official NSIS distribution is much more likely to provide this than the forked project ever was, as they didn't make doing so a priority. I also took advantage of this update to add a README as well as package all non-standard components that we rely on, since this upgrade forced me to start from a new NSIS installation, letting me see exactly what was necessary to make our script compile and run. Change-Id: Id0236a27f9744c59d9126d3d5ee7dcf0f1d7f884
2014-12-16Move our NSIS installer script into AOSPDavid Herman
Related issue: https://code.google.com/p/android/issues/detail?id=81857 Change-Id: I60b4c005b4bc6eb651c3987841c9e54ed59ae80d