New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New framework: Pumbaa #7
Conversation
Pumbaa is MicroPython on top of Simba. The framework will generate a file called frozen.c from all .py files found in the project src/ folder. The script file main.py is the entry point for the user script. If main.py is missing the application will enter the interactive Python interpreter. All c/cpp source files (including frozen.c) will be compiled, linked and uploaded as an ordinary c application. http://pumbaa.readthedocs.io/en/latest/
@@ -17,7 +17,8 @@ | |||
"https://dl.bintray.com/platformio/dl-packages/manifest.json", | |||
"https://sourceforge.net/projects/platformio-storage/files/packages/manifest.json/download", | |||
"http://dl.platformio.org/packages/manifest.json", | |||
"https://raw.githubusercontent.com/eerimoq/simba/master/make/platformio/manifest.json" | |||
"https://raw.githubusercontent.com/eerimoq/simba/master/make/platformio/manifest.json", | |||
"https://raw.githubusercontent.com/eerimoq/pumbaa/master/make/platformio/manifest.json" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do you know that you can merge 2 manifests to one?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nope, I did not know about that. I'll keep it in mind. Thanks!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do you want to merge it now? I have not made a release of this platform yet. Manifest file can contain multiple packages.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Go ahead and release with two manifests. I'll likely not merge the two manifests to one unless it simplifies something for you in PlatformIO.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For me is not difference. It was just a hint :)
Ok, I'll release it now
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok, thanks for the quick response =)
Thanks! |
Pumbaa is MicroPython on top of Simba.
The framework will generate a file called frozen.c from all .py files
found in the project src/ folder. The script file main.py is the entry
point for the user script. If main.py is missing the application will
enter the interactive Python interpreter.
All c/cpp source files (including frozen.c) will be compiled, linked
and uploaded as an ordinary c application.
http://pumbaa.readthedocs.io/en/latest/