Uploaded image for project: 'Titanium SDK/CLI'
  1. Titanium SDK/CLI
  2. TIMOB-24946

Ability to have 3rd party types as members in UWP module

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: High
    • Resolution: Fixed
    • Affects Version/s: Release 6.1.0
    • Fix Version/s: Release 6.2.0
    • Component/s: Windows
    • Labels:
      None
    • Story Points:
      5
    • Sprint:
      2017 Sprint 14 SDK

      Description

      Description

      When referencing a module in a Windows Titanium App whose include export files contain types from a third party library, the App fails to compile since the appropriate references are not added to the TitaniumWindows_Native project.

      These references are added to the App package project; they should also be added to the TitaniumWindows_Native project.

      Currently, we do have a workaround which is opening the solution in the User/.titanium/vsbuild folder and add those reference manually. At developing time, the time spent doing these manual steps do add up.

      other information

      Customer tried it using SDK 6.2.0.v20170531081104 and was still unable to build and App directly from the CLI that references their module which contains references to types from 3rd party libraries. Those libraries are indeed included in the App's main executable project but not in the TitaniumWindows_Native one thus, causing the build error.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                kiguchi Kota Iguchi
                Reporter:
                vvazquezmontero Victor Vazquez Montero
                Reviewer:
                Gary Mathews
                Tester:
                Samir Mohammed
              • Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Backbone Issue Sync

                  • Backbone Issue Sync is enabled for your project, but we do not have any synchronization info for this issue.

                    Git Source Code