mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-06-09 19:13:26 +03:00
lib.types: add luaInline
Represents inline lua as expected by `lib.generators.toLua`, for embedding raw lua expressions within structurally generated lua.
This commit is contained in:
parent
7436684102
commit
c347d605c9
3 changed files with 19 additions and 0 deletions
|
@ -834,6 +834,15 @@ rec {
|
|||
};
|
||||
};
|
||||
|
||||
# A value produced by `lib.mkLuaInline`
|
||||
luaInline = mkOptionType {
|
||||
name = "luaInline";
|
||||
description = "inline lua";
|
||||
descriptionClass = "noun";
|
||||
check = x: x._type or null == "lua-inline";
|
||||
merge = mergeEqualOption;
|
||||
};
|
||||
|
||||
uniq = unique { message = ""; };
|
||||
|
||||
unique = { message }: type: mkOptionType rec {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue