WSO2 Developer Studio
  1. WSO2 Developer Studio
  2. TOOLS-376

Providing Ant Build Support for C-App projects created using Carbon Studio

    Details

    • Type: New Feature New Feature
    • Status: Resolved Resolved
    • Priority: Normal Normal
    • Resolution: Won't Fix
    • Affects Version/s: Future
    • Fix Version/s: 1.0.12
    • Component/s: CApp
    • Labels:
      None

      Description

      When we create a C-App project using Carbon Studio, we have to use Carbon Studio to create and export the Car file for that C-App project. Currently we don't support creating and exporting Car file outside of Carbon Studio. But we should be able to build and export Car file from outside of Eclipse. This is very useful if we have integrated source repositories with a continuous integration server such as Husdon CI server. Therefore we need to support Apache Ant building for C-App projects. This issue is to request that feature in a future release of Carbon Studio.

        Issue Links

          Activity

          Hide
          Harshana Eranga Martin
          added a comment -

          Made necessary changes including maven programmatically invocation is now in place for Carbon UI bundles and other POM based reference projects. Check commit 83495.

          Show
          Harshana Eranga Martin
          added a comment - Made necessary changes including maven programmatically invocation is now in place for Carbon UI bundles and other POM based reference projects. Check commit 83495.
          Hide
          Harshana Eranga Martin
          added a comment -

          Need to be improved for Rules and Registry Handlers. This is working for other project types.

          Show
          Harshana Eranga Martin
          added a comment - Need to be improved for Rules and Registry Handlers. This is working for other project types.
          Hide
          Harshana Eranga Martin
          added a comment -

          We are currently undergoing some major architectural level changes to improve the support for this. Therefore currently this work is on hold.

          Thanks and Regards,
          Harshana

          Show
          Harshana Eranga Martin
          added a comment - We are currently undergoing some major architectural level changes to improve the support for this. Therefore currently this work is on hold. Thanks and Regards, Harshana
          Hide
          Harshana Eranga Martin
          added a comment -

          We can simply support Ant when Maven support is in place, Hence this is marked as blocked by TOOLS-379

          Show
          Harshana Eranga Martin
          added a comment - We can simply support Ant when Maven support is in place, Hence this is marked as blocked by TOOLS-379
          Hide
          Harshana Eranga Martin
          added a comment -

          Since we have maven support in place, if you really want to use ant, you may want to look at http://maven.apache.org/ant-tasks/index.html.

          Show
          Harshana Eranga Martin
          added a comment - Since we have maven support in place, if you really want to use ant, you may want to look at http://maven.apache.org/ant-tasks/index.html .

            People

            • Assignee:
              Harshana Eranga Martin
              Reporter:
              Harshana Eranga Martin
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: