Project generators for various embedded tools (IDE). IAR, uVision, Makefile and many more in the roadmap!
Project description
.. image:: https://travis-ci.org/project-generator/project_generator.svg
This project allows you to define a project in text using YAML files and generate IDE project files
based on the rules defined in records. No one should ever commit IDE specific project file to a repository again!
All open sourced - licensed under Apache v2.0 license.
Current Status
============
The project is in alpha phase. Check issues for the ongoing tasks or todo tasks.
Project generator currently generaters projects for the following tools (IDE, Makefile, etc..):
- uVision4 and uVision5
- IAR
- Makefile (GCC ARM)
- Makefile (ARMCC)
- Cmake (GCC ARM)
- CoIDE (GCC ARM)
- Eclipse (Makefile with GCC ARM)
- Sublime (Makefile with GCC ARM)
- Visual studio (Makefile with GCC ARM)
We appreciate any help and you are more than welcome to send a pull request or create a new issue in this repository.
The plan is to support as many IDE as possible , same applies for targets/MCU.
Getting started
============
An example how to use progen [here](https://github.com/project-generator/project_generator_mbed_examples).
To get familiar with it, read our wiki. Good start is [Getting started guide (wiki)](https://github.com/project-generator/project_generator/wiki/Getting_started). There are other sections which describe the each blocks of the project generator.
This project allows you to define a project in text using YAML files and generate IDE project files
based on the rules defined in records. No one should ever commit IDE specific project file to a repository again!
All open sourced - licensed under Apache v2.0 license.
Current Status
============
The project is in alpha phase. Check issues for the ongoing tasks or todo tasks.
Project generator currently generaters projects for the following tools (IDE, Makefile, etc..):
- uVision4 and uVision5
- IAR
- Makefile (GCC ARM)
- Makefile (ARMCC)
- Cmake (GCC ARM)
- CoIDE (GCC ARM)
- Eclipse (Makefile with GCC ARM)
- Sublime (Makefile with GCC ARM)
- Visual studio (Makefile with GCC ARM)
We appreciate any help and you are more than welcome to send a pull request or create a new issue in this repository.
The plan is to support as many IDE as possible , same applies for targets/MCU.
Getting started
============
An example how to use progen [here](https://github.com/project-generator/project_generator_mbed_examples).
To get familiar with it, read our wiki. Good start is [Getting started guide (wiki)](https://github.com/project-generator/project_generator/wiki/Getting_started). There are other sections which describe the each blocks of the project generator.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
project_generator-0.9.12.zip
(90.4 kB
view hashes)
Built Distribution
project_generator-0.9.12.win32.exe
(351.5 kB
view hashes)
Close
Hashes for project_generator-0.9.12.win32.exe
Algorithm | Hash digest | |
---|---|---|
SHA256 | f35e26b2526af90d647f94070c7635d15441efac5daf94071d0b6f6b60c1e2ca |
|
MD5 | 2588dc3b61b3a62a6e517451d461f07b |
|
BLAKE2b-256 | 08dc4d2eadce773293b6b01c78cde07c0c90f930301d4b191865f6b8c980af51 |