Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-12213] Convert iOS scons sdk build to node.js script

GitHub Issuen/a
TypeSub-task
PriorityMedium
StatusClosed
ResolutionInvalid
Resolution Date2013-10-07T05:22:43.000+0000
Affected Version/sn/a
Fix Version/s2013 Sprint 20, 2013 Sprint 20 Tooling
ComponentsCLI, iOS
Labelsn/a
ReporterChristian Sullivan
AssigneeChristian Sullivan
Created2013-01-05T11:51:01.000+0000
Updated2013-10-07T05:22:43.000+0000

Description

Node.js script will handle complex logic required for sdk build (ex. template parsing, remote file fetching, test scripts)

Comments

  1. Chris Barber 2013-01-05

    Do we really want to introduce a dependency on make? Can't we just build a node.js build system that mimics make?
  2. Christian Sullivan 2013-01-05

    The node.js scripts can still be directly called the make file just serves as a proxy layer. This is common for most npm packages. It also will keep the build scripts cleaner leaving simple tasks and the execution of multiple tasks in one call to the makefile. This can also be accomplished via the package.json file and npm if everyone thinks that would be a better solution. I personally just like make because the api is less likely to change then npm.

JSON Source