README
1
2This is Lua 5.4.6, released on 02 May 2023.
3
4For installation instructions, license details, and
5further information about Lua, see doc/readme.html.
6
7
README.import
1How to import Lua x.y.z
2=======================
3
41. Untar a new version to a directory called dist.work or even
5 somethere outside of the tree.
62. Run lua2netbsd script inside that directory.
73. Run 'cvs import src/external/mit/lua/dist LUA LUA_<<x_y_z>>'.
8 It's very important to run it from inside the right direcory!
94. Move the dist directory away (is it optional?).
105. Run 'cvs up -dP' to bring the new import to the tree.
116. Run 'cvs up -j LUA_<<previous_version>> -j LUA_<<x_y_z>>'.
12 It will generate many conflicts.
137. Resolve conflicts. Most (if not all) conflicts are around RCS
14 identifiers.
158. Commit your changes.
16
17Vendor branches are usually named LUA_<<x_y_z>> but if there was a problem
18with cvs import, they can be named differently.
19
20The last imported vendor branch is called LUA_5_4_6.
21