-
-
Notifications
You must be signed in to change notification settings - Fork 799
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
Infer more defaults in platformio.ini #21
Comments
PlatformIO was developed like a cross-platform code builder. The In general, this works like:
I think there is no big problem to define 2 lines with Thanks a lot for your issues and ideas! 👍 |
From the user perspective, it adds friction. What about:
1.5. if not framework, infer framework, go to (2) you get the idea ;) |
I've just re-written some of PlatformIO parts from the scratch (future 0.9.0 release). I hope I will find time to implement your proposition. Thanks 👍 |
Updated Quickstart. See new options for platformio init command. If you use PlatformIO for "Cloud Compiling", then you can initialise project for the specified boards with disabled "auto-uploading" feature: $ platformio init --board uno --board=Engduino3 --disable-auto-uploading P.S: Thanks a lot for your ideas! Now, the updated Quickstart looks REALLY SIMPLE and EASY :) |
@pelikhan If it isn't hard for you, can you try and verify all your reported issues which are fixed in 0.10.0 Milestone? I want to release it tomorrow. # firstly, uninstall current version of PlatformIO
$ pip uninstall platformio
# then install development version
$ pip install https://github.com/ivankravets/platformio/archive/develop.zip P.S: Don't forget to downgrade to stable release (0.9.x) after testing. Thanks a lot! |
Make the platform command line easier to use by providing more defaults for 'well-known' boards like the uno. If the user specifies that he is using an Arduino Uno, the
platform
andframework
can be inferred.The text was updated successfully, but these errors were encountered: