Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-9291] BlackBerry: Generate moc files during the build

GitHub Issuen/a
TypeStory
PriorityHigh
StatusClosed
ResolutionFixed
Resolution Date2012-06-19T10:05:58.000+0000
Affected Version/sn/a
Fix Version/sRelease 2.1.0, Sprint 2012-08 BB
ComponentsBlackBerry
Labelsn/a
ReporterHarutyn Movsisyan
AssigneeHarutyn Movsisyan
Created2012-05-28T14:35:56.000+0000
Updated2017-03-09T00:42:50.000+0000

Description

Comments

  1. Harutyn Movsisyan 2012-06-06

    Investigations for this task: For generating moc files during the build we need to add target in the makefile which depends on main build targets. Currently tibb project is created as 'BlackBerry C/C++ project, which allows to build sources as static library. But this type of projects is building through the recurse.mk makefile which is the part of qnx (location C\bbndk-10.0.4\target\qnx\usr\inclue\recurse.mk), so we can't modify it to add new target. The solution could be to create 'BlackBerry Cascade C++ project' for the tibb', and modify the makefile and .pro project file to generate moc files during the build. For this type of project we also need to modify makefile so that it will build project as static library (seems project properties doesn't allow to do it automatically.
  2. David Lifshitz 2012-06-07

    https://github.com/Macadamian/titanium_mobile/pull/73
  3. Lee Morris 2017-03-09

    Closing ticket as fixed.

JSON Source