Skip to content
Tim Caswell edited this page Apr 21, 2015 · 3 revisions

If updating luvi, update the luvi version in Makefile, get-lit.sh, get-lit.ps1, and the luvi section of package.lua.

Check if any of the packages in deps/* need updating by running lit add deps/*. Lit will complain if there have been local changes and they weren't updated. Change the version as appropriate (If it's a module shared from luvit like luvit/require or luvit/pretty-print make sure to sync manually with the changes there. One way is to rm -rf deps and then lit install (assuming no local changes).

The lit version needs to be changed in get-lit.sh, get-lit.ps1, and package.lua.

After making all changes publish to github and lit by pushing a tag to github and doing lit publish deps/* .

Warning: If you change the lit version in the get-lit scripts and push this to master, make sure you also push the tag to github or the install instructions on luvit.io will fail since it pulls the scripts from master and the tag wouldn't exist.

Clone this wiki locally