Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-4554] iOS: Default Module build.py Doesn't Ignore .DS_Store when building documentation

GitHub Issuen/a
TypeBug
PriorityHigh
StatusClosed
ResolutionFixed
Resolution Date2011-10-27T15:17:36.000+0000
Affected Version/sRelease 1.7.1
Fix Version/sSprint 2011-29, Release 1.8.0
ComponentsiOS
Labelsn/a
ReporterDawson Toth
AssigneeDawson Toth
Created2011-07-05T11:51:51.000+0000
Updated2014-06-19T12:46:22.000+0000

Description

Problem

The build.py included with new modules will run any file in the documentation folder through markdown, including .DS_Store and other files that should be ignored. This results in an error being thrown, and the documentation not being generated.

How To Reproduce

1. Create a new module for iOS 2. Copy a .DS_Store file in to the documentation directory 3. ./build.py and you will see an error message; the resulting zip will not have documentation in it

Pull Request

https://github.com/appcelerator/titanium_mobile/pull/184

Comments

  1. Dawson Toth 2011-07-05

    Added pull request.
  2. Dawson Toth 2011-07-08

    Updated the pull request to ignore directories as well. If you had a .svn folder in there, the build would fail. Should be 100% good to go now.
  3. Dawson Toth 2011-07-14

    Bumped up customer prio; a couple customers have noticed this. The fix is pretty innocuous, so it would be nice if we could squeeze it in to the next release. It's quick and easy for QE to test, too.
  4. Dawson Toth 2011-07-18

    Bumped up priority; Android has a fix in already, and the pull just needs to be reviewed & accepted.
  5. Reggie Seagraves 2011-07-18

    Thanks Dawson for the fix and pull request.

JSON Source