|
Revision tags: release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0, release/12.0.0 |
|
| #
b991b318 |
| 20-Aug-2018 |
Kyle Evans <[email protected]> |
lualoader: Install all manpages
Now that a complete set is written, save for one describing loader.lua, install all of them. This was not previously done as they were written to hopefully avoid conf
lualoader: Install all manpages
Now that a complete set is written, save for one describing loader.lua, install all of them. This was not previously done as they were written to hopefully avoid confusion as bits and pieces of the overall system were undocumented.
show more ...
|
|
Revision tags: release/11.2.0 |
|
| #
1091c8fe |
| 01-Apr-2018 |
Kyle Evans <[email protected]> |
lualoader: Split logodefs out into logo-* files
This commit splits all of the logodefs/graphics out into their own own files and provides a method for these files to register their logodefs with the
lualoader: Split logodefs out into logo-* files
This commit splits all of the logodefs/graphics out into their own own files and provides a method for these files to register their logodefs with the drawer. Graphics are now loaded on demand if they don't exist in the current set of logodefs.
The drawer module becomes a little easier to navigate through without all of the graphics mixed in. It's also easy to do one-off graphics like the 9.2 Die Hard tribute by dteske@ without adding even more to our memory requirements.
show more ...
|
| #
aea262bf |
| 21-Mar-2018 |
Kyle Evans <[email protected]> |
lualoader: Add primitive hook module, use it to untangle bogus reference
See: comments in the hook module about intended usage, as well as the introduced use for config.reloaded.
Use the newly intr
lualoader: Add primitive hook module, use it to untangle bogus reference
See: comments in the hook module about intended usage, as well as the introduced use for config.reloaded.
Use the newly introduced hook module to define a "config.reloaded" hook. This is currently used to register core's clearKernelCache as a reload hook to avoid a circular dependency and fix this functionality- it didn't actually work out, and it isn't immediately obvious how it slipped into src.
Other hook types will be introduced into the core lualoader as useful hook points are identified.
show more ...
|
| #
15920907 |
| 05-Mar-2018 |
Kyle Evans <[email protected]> |
lualoader: Use FILESDIR instead of BINDIR
Minor nit: We're not installing binaries, we're installing scripts/files that are documented to be installed based on FILESDIR.
|
| #
e37f4622 |
| 22-Feb-2018 |
Kyle Evans <[email protected]> |
lualoader: Split cli bits out into a cli module
This module will, in the not-so-distant future, grow functionality for reducing boilerplate in functions that implement cli commands. It will likely a
lualoader: Split cli bits out into a cli module
This module will, in the not-so-distant future, grow functionality for reducing boilerplate in functions that implement cli commands. It will likely also house most in-tree cli commands.
show more ...
|
| #
088b4f5f |
| 12-Feb-2018 |
Warner Losh <[email protected]> |
Add the lua scripts from the lua-bootloader SoC
These are the .lua files from from Pedro Souza's 2014 Summer of Code project. Rui Paulo, Pedro Arthur and Wojciech A. Koszek also contributed.
Obtain
Add the lua scripts from the lua-bootloader SoC
These are the .lua files from from Pedro Souza's 2014 Summer of Code project. Rui Paulo, Pedro Arthur and Wojciech A. Koszek also contributed.
Obtained from: https://wiki.freebsd.org/SummerOfCode2014/LuaLoader Sponsored by: Google Summer of Code
Improve the SoC lua menu code to bring it in line with forth menu functionality
Submitted by: Zakary Nafziger Sponsored by: FreeBSD Foundation
Use loader.setenv and loader.unsetenv instead of loader.perform
Convert from include("/boot/foo.lua") to foo = require("foo"); to bring in line with latest lua module conventions.
Enforce a uniform style for the new .lua files: o hard tab indenation for 8 spaces o don't have if foo then bar; else bas; end on one line
MFC After: 1 month Relnotes: yes Differential Review: https://reviews.freebsd.org/D14295
show more ...
|