which script is used to generate releases

C programming, build, interpreter/VM.
Target audience: MicroPython Developers.
Post Reply
jrobeson
Posts: 3
Joined: Thu Oct 20, 2016 8:33 pm

which script is used to generate releases

Post by jrobeson » Thu Oct 20, 2016 8:38 pm

Which script is used to generate the firmware releases as listed here? http://micropython.org/download ?

shaoziyang
Posts: 363
Joined: Sun Apr 17, 2016 1:55 pm

Re: which script is used to generate releases

Post by shaoziyang » Fri Oct 21, 2016 1:52 am

jrobeson wrote:Which script is used to generate the firmware releases as listed here? http://micropython.org/download ?
you can build it yourself, just install toolchain, then make.

jrobeson
Posts: 3
Joined: Thu Oct 20, 2016 8:33 pm

Re: which script is used to generate releases

Post by jrobeson » Fri Oct 21, 2016 9:09 am

that's not the case, because it doesn't ship with modules from micropython-lib, and has a different setting for the webrepl.

User avatar
platforma
Posts: 258
Joined: Thu May 28, 2015 5:08 pm
Location: Japan

Re: which script is used to generate releases

Post by platforma » Fri Oct 21, 2016 2:04 pm

micropython-lib can be cloned from it's separate repository: https://github.com/micropython/micropython-lib/
You can add/remove the libraries as you please (also look a upip package manager). Webrepl is currently under the decision for being enabled/disabled by default. You can build selectively what you want from source, freeze certain modules in the firmware etc.

But @shaoziyang is right, you cal clone the repository, install esp-open-sdk and build the images yourself.

Damien
Site Admin
Posts: 647
Joined: Mon Dec 09, 2013 5:02 pm

Re: which script is used to generate releases

Post by Damien » Fri Oct 21, 2016 2:28 pm

The stable esp8266 releases are built using the "esp-extra-scripts" branch in the main repo.

jrobeson
Posts: 3
Joined: Thu Oct 20, 2016 8:33 pm

Re: which script is used to generate releases

Post by jrobeson » Fri Oct 21, 2016 8:49 pm

Damien wrote:The stable esp8266 releases are built using the "esp-extra-scripts" branch in the main repo.
Thanks Damien, that's exactly what I was looking for.

Post Reply