Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-25674] iOS Build: Folders beginning with a platform name are excluded from app

GitHub Issuen/a
TypeBug
PriorityHigh
StatusClosed
ResolutionFixed
Resolution Date2018-01-18T16:41:52.000+0000
Affected Version/sRelease 7.0.0, Release 7.0.1
Fix Version/sRelease 7.0.2
ComponentsiOS
Labelsmerge-7.0.2, regression
ReporterEwan Harris
AssigneeEwan Harris
Created2018-01-15T14:26:01.000+0000
Updated2018-01-19T18:41:38.000+0000

Description

Description

*This is a regression from 6.3.0.GA* When building an app where there is a folder that begins with a valid platform then the folder will be excluded from the app, this is incorrect as we should only be excluding folders that match a valid platform

Steps to reproduce

Download the attached app and build for iOS

Actual

Error below is thrown
[ERROR] Script Error Couldn't find module: ./iosTests/index for architecture: x86_64
[DEBUG] Application booted in 126.492977 ms

Expected

App should load, text should say it works

Attachments

FileDateSize
ignoredDir.zip2018-01-15T14:23:31.000+00005543097

Comments

  1. Ewan Harris 2018-01-15

    [~emerriman] [~hknoechel] [~amukherjee] I'd like to put this forward for consideration in being included in 7.0.2, it's a regression from 6.3.0->7.0.0
  2. Ewan Harris 2018-01-15

    master: https://github.com/appcelerator/titanium_mobile/pull/9735 7_0_X: https://github.com/appcelerator/titanium_mobile/pull/9736
  3. Eric Wieber 2018-01-18

    FR Passed. Folders beginning with platform names are included in the build. Tested using the provided test app as well as additional projects that include similar folders.
  4. Eric Wieber 2018-01-19

    Verified in SDK builds 7.0.2.v20180118200257 & 7.1.0.v20180119024135

JSON Source