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

[TIMOB-25773] Android: Fixed app build failure caused by " -" in project path #9824

Merged
merged 4 commits into from Feb 21, 2018

Conversation

jquick-axway
Copy link
Contributor

@jquick-axway jquick-axway commented Feb 15, 2018

JIRA: https://jira.appcelerator.org/browse/TIMOB-25773

Summary:

  • This issue was introduced in Titanium 7.0.2.
  • Now double quotes paths added to ProGuard configuration file.
  • Now double quotes paths passed to gradle shell/batch file.
    • Needed on Windows. Not required on Mac, but still works.
  • Also escapes double quotes in file/folder names since that is legal on Mac and Linux. (Not allowed on Windows.)

Test:

  1. Go to a Mac machine.
  2. Create a "Classic" Titanium app named "Dash -Test". (Note the space and dash.)
  3. Make sure the project folder name is also "Dash -Test".
  4. Build for Android.
  5. Verify that the APK is successfully created.
  6. Repeat steps 2-5 on Windows.

…ect path. (Introduced in 7.0.2.)

- Now double quotes paths added to ProGuard configuration file.
- Now double quotes paths passed to gradle shell/batch file.
  * Needed on Windows. Not required on Mac, but still works.
@build
Copy link
Contributor

build commented Feb 15, 2018

Messages
📖

💾 Here's the generated SDK zipfile.

Generated by 🚫 dangerJS

Copy link
Contributor

@garymathews garymathews left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CR: PASS

@mukherjee2 mukherjee2 self-requested a review February 21, 2018 23:26
Copy link
Contributor

@mukherjee2 mukherjee2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

FR Passes. See comments in 7_1_X PR for this ticket.

@mukherjee2 mukherjee2 merged commit da62deb into tidev:master Feb 21, 2018
@sgtcoolguy sgtcoolguy modified the milestones: 7.2.0, 7.3.0 May 16, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants