Clone of official tools
export/cces/README.md.tmpl@47:21ae3e5a7128, 2021-02-04 (annotated)
- Committer:
- Anders Blomdell
- Date:
- Thu Feb 04 17:17:13 2021 +0100
- Revision:
- 47:21ae3e5a7128
- Parent:
- 43:2a7da56ebd24
Add a few normpath calls
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
theotherjimmy |
43:2a7da56ebd24 | 1 | # Create and build CrossCore Embedded Studio projects |
theotherjimmy |
43:2a7da56ebd24 | 2 | CrossCore Embedded Studio (CCES) can generate and build IDE projects from the command line using .json input files. |
theotherjimmy |
43:2a7da56ebd24 | 3 | |
theotherjimmy |
43:2a7da56ebd24 | 4 | ## Create a new project |
theotherjimmy |
43:2a7da56ebd24 | 5 | |
theotherjimmy |
43:2a7da56ebd24 | 6 | Run the following headless tools command to create your CrossCore Embedded Studio project using the .json file generated by the ARM mbed exporter: |
theotherjimmy |
43:2a7da56ebd24 | 7 | {% for operating_system, command in commands['create'].items() %} |
theotherjimmy |
43:2a7da56ebd24 | 8 | ### {{ operating_system }} |
theotherjimmy |
43:2a7da56ebd24 | 9 | > {{ command }} |
theotherjimmy |
43:2a7da56ebd24 | 10 | |
theotherjimmy |
43:2a7da56ebd24 | 11 | {% endfor %} |
theotherjimmy |
43:2a7da56ebd24 | 12 | where "CCES_HOME" is an environment variable pointing to the root CCES installation directory and "WORKSPACE" is the path to the desired CCES workspace directory. |
theotherjimmy |
43:2a7da56ebd24 | 13 | |
theotherjimmy |
43:2a7da56ebd24 | 14 | Once the CrossCore Embedded Studio project is generated, you can import the project into the IDE for development and debugging. |
theotherjimmy |
43:2a7da56ebd24 | 15 | |
theotherjimmy |
43:2a7da56ebd24 | 16 | ## Build a project |
theotherjimmy |
43:2a7da56ebd24 | 17 | Once created, you can use headless tools to build the project with the following command: |
theotherjimmy |
43:2a7da56ebd24 | 18 | {% for operating_system, command in commands['build'].items() %} |
theotherjimmy |
43:2a7da56ebd24 | 19 | ### {{ operating_system }} |
theotherjimmy |
43:2a7da56ebd24 | 20 | > {{ command }} |
theotherjimmy |
43:2a7da56ebd24 | 21 | |
theotherjimmy |
43:2a7da56ebd24 | 22 | {% endfor %} |
theotherjimmy |
43:2a7da56ebd24 | 23 | where "CCES_HOME" is an environment variable pointing to the root CCES installation directory and "WORKSPACE" is the path to the desired CCES workspace directory. |
theotherjimmy |
43:2a7da56ebd24 | 24 | |
theotherjimmy |
43:2a7da56ebd24 | 25 | For more information on how to use CrossCore Embedded Studio and headless tools, please see the CrossCore Embedded Studio Help. |