1 Commits

Author SHA1 Message Date
msyds a787aeb2a9 lad: init
Build and populate cache / tests (sydpkgs, nixpkgs=https://github.com/NixOS/nixpkgs/archive/refs/heads/nixpkgs-unstable.tar.gz, sydpkgs) (push) Has been cancelled
Build and populate cache / tests (sydpkgs, nixpkgs=https://github.com/NixOS/nixpkgs/archive/refs/heads/nixpkgs-unstable.tar.gz, sydpkgs) (pull_request) Has been cancelled
2026-06-21 19:27:23 -06:00
+6
View File
@@ -4,6 +4,8 @@
, makeWrapper
, fetchFromGitHub
, lib
, wantLad5_1 ? true
, wantLad5_2 ? true
}:
let
@@ -31,13 +33,17 @@ in stdenv.mkDerivation {
mkdir -p $out/bin $out/opt/{5.1,5.2}
cp 5.1/*.lua $out/opt/5.1/
cp 5.2/*.lua $out/opt/5.2/
${lib.optionalString wantLad5_1 ''
makeWrapper $LUA51 $out/bin/luaa-5.1 \
--add-flags $out/opt/5.1/assembler.lua
makeWrapper $LUA51 $out/bin/luad-5.1 \
--add-flags $out/opt/5.1/disassembler.lua
''}
${lib.optionalString wantLad5_2 ''
makeWrapper $LUA52 $out/bin/luaa-5.2 \
--add-flags $out/opt/5.2/luaa.lua
makeWrapper $LUA52 $out/bin/luad-5.2 \
--add-flags $out/opt/5.2/luad.lua
''}
'';
}