-
-
Notifications
You must be signed in to change notification settings - Fork 415
Open
Labels
topic: build-processRelated to the sketch build processRelated to the sketch build processtopic: codeRelated to content of the project itselfRelated to content of the project itselftopic: package-managementRelated to the packaging and managing of the platform/librariesRelated to the packaging and managing of the platform/librariestype: enhancementProposed improvementProposed improvement
Metadata
Metadata
Assignees
Labels
topic: build-processRelated to the sketch build processRelated to the sketch build processtopic: codeRelated to content of the project itselfRelated to content of the project itselftopic: package-managementRelated to the packaging and managing of the platform/librariesRelated to the packaging and managing of the platform/librariestype: enhancementProposed improvementProposed improvement
Activity
per1234 commentedon Apr 27, 2018
@TridentTD you need to provide a detailed explanation of what you're requesting. As is, this issue report is too vague to be useful.
The Arduino IDE currently supports 3 different options for installing libraries:
libraries
subfolder of their sketchbook folder. That could be done bygit clone
or by downloading and extracting the .zip files provided by GitHub.lmihalkovic commentedon Apr 30, 2018
This is an interesting thought... i am (again) writing some code to support a file explorer in 1.9.0. It would be conceivable to just dump Adafruit-IO-1.0.3.zip at the root of a sketch and then have the UI ‘do the right thing’
that would mean no more incomplete sketches.. and with the .inz (a zipped sketch folder) format i proposed 2y ago, then people could truly send fully working examples around.... the IDE would have a ‘export/working .inz’ and a ‘export/sketch only .inz’ menu action to generate them
@mbanzi see email I sent you today - this is not a complex task
cmaglie commentedon Apr 30, 2018
@lmihalkovic may you explain what's the purpose of the email sent to Massimo?
lmihalkovic commentedon Apr 30, 2018
@cmaglie it is related to the benefits of using compressed sketches. Would ensure that learners can be given complete sketches, even if there are dependent libs. Think about the convenience for a class full of student: email them a single files and then everything is there!!
in the above example, the version number part does not have to be present. But it would work event if it is there.
lmihalkovic commentedon May 2, 2018
@cmaglie i noticed the WIP on builder that goes in that direction using the suffix .inoz. I am glad the idea hasn t died completely. Speaking from having done it 2y ago, i promise you that supporting it in the desktop ide is not as difficult as it might appear
ps: reimplemented it on 1.9.0 last night.. as the owners of a Brand, having the sketch immediately recognizable as single file should be appealing to your marketing people, no?! you could even design a new icon color for these new 'all-in' sketches.
[-]Wish List for installation library on ArduinoIDE.[/-][+]Allow zipped libraries bundled with sketches to be automatically installed[/+]per1234 commentedon Nov 3, 2018
Since we still haven't heard back from @TridentTD and there's not enough information for their original issue report to be used, I'll make this issue about lmihalkovic's feature request instead.
2 remaining items