-
Notifications
You must be signed in to change notification settings - Fork 404
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
PlatformIO integration #47
base: master
Are you sure you want to change the base?
Conversation
quotschmacher
commented
Sep 19, 2019
- modified for easy usage with PlatformIO
- removed compiler warnings
- moved ino-file to new folder - removed compiler warnings
- changed arduino libraries to direct links to arduino lib directory
With those changes you just have to clone the TonUINO project into the PlatformIO projects folder, open the *.ino and build it. |
Hi quotschmacher, I also just cloned the Tonuino repo and made the DEV branch PlatformIO ready as I do want to contribute to the project and need a real IDE for development.
Finally I realized that you used the master branch as source for your modifications (and you want to merge the changes into master again). Regards, |
@DerTomm : |
But why it is even necessary to move the file into a subfolder? At least in my environment PIO just takes the standard Tonuino.ino as main source file without any modifications. It was neither needed to rename its extension to .cpp nor did I have to move it to get it compiled. |
Not necessary, but best practice to have documentation, sources, tests, resources, ... in separate folders. Further it is necessary to use
This is correct. The current
Correct, not needed. However, best practice to use |
Okay, understood. On the other side I think that - as they want to keep the code and directory structure as close to plain Arduino IDE as possible - the maintainers won't accept PIO related PRs which will change this structure quite substantially. |