mirror of
https://github.com/logos-blockchain/logos-execution-zone-module.git
synced 2026-02-13 13:03:07 +00:00
Point to lssa's base branch's flake. Minor improvements.
This commit is contained in:
parent
dc12ee382e
commit
b643d3502e
7
flake.lock
generated
7
flake.lock
generated
@ -350,16 +350,15 @@
|
||||
"rust-overlay": "rust-overlay"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1770727084,
|
||||
"narHash": "sha256-zwbeHgqYLA0KxInX6nXhlPef5UExLzpEac+phGpXF3w=",
|
||||
"lastModified": 1770907667,
|
||||
"narHash": "sha256-HclY4daI8MvVGNmC+SWsrqobeYx0B6l/PB2NKG//Kj8=",
|
||||
"owner": "logos-blockchain",
|
||||
"repo": "lssa",
|
||||
"rev": "042854653c3493a6f5e7c89481b2d521e673bb38",
|
||||
"rev": "cb6fb881ace809bd452f2b8cab83802af68b9a56",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "logos-blockchain",
|
||||
"ref": "feat/nixify",
|
||||
"repo": "lssa",
|
||||
"type": "github"
|
||||
}
|
||||
|
||||
21
flake.nix
21
flake.nix
@ -7,7 +7,7 @@
|
||||
logos-liblogos.url = "github:logos-co/logos-liblogos";
|
||||
logos-core.url = "github:logos-co/logos-cpp-sdk";
|
||||
|
||||
logos-execution-zone.url = "github:logos-blockchain/lssa?ref=feat/nixify";
|
||||
logos-execution-zone.url = "github:logos-blockchain/lssa";
|
||||
|
||||
logos-module-viewer.url = "github:logos-co/logos-module-viewer";
|
||||
};
|
||||
@ -45,7 +45,7 @@
|
||||
logosCore = logos-core.packages.${system}.default;
|
||||
logosExecutionZoneWalletPackage = logos-execution-zone.packages.${system}.wallet;
|
||||
|
||||
logosExecutionZoneModulePackage = pkgs.stdenv.mkDerivation {
|
||||
logosExecutionZoneWalletModulePackage = pkgs.stdenv.mkDerivation {
|
||||
pname = "logos-execution-zone-module";
|
||||
version = "dev";
|
||||
src = ./.;
|
||||
@ -82,9 +82,8 @@
|
||||
};
|
||||
in
|
||||
{
|
||||
lib = logosExecutionZoneModulePackage;
|
||||
module = logosExecutionZoneModulePackage;
|
||||
default = logosExecutionZoneModulePackage;
|
||||
lib = logosExecutionZoneWalletModulePackage;
|
||||
default = logosExecutionZoneWalletModulePackage;
|
||||
}
|
||||
);
|
||||
|
||||
@ -92,21 +91,23 @@
|
||||
system:
|
||||
let
|
||||
pkgs = mkPkgs system;
|
||||
logosExecutionZoneModulePackage = self.packages.${system}.module;
|
||||
logosExecutionZoneWalletModuleLib = self.packages.${system}.lib;
|
||||
logosModuleViewerPackage = logos-module-viewer.packages.${system}.default;
|
||||
extension = if pkgs.stdenv.isDarwin then "dylib"
|
||||
else if pkgs.stdenv.hostPlatform.isWindows then "dll"
|
||||
else "so";
|
||||
in
|
||||
{
|
||||
default = {
|
||||
inspectModule = {
|
||||
type = "app";
|
||||
program =
|
||||
"${pkgs.writeShellScriptBin "inspect-module" ''
|
||||
exec ${logosModuleViewerPackage}/bin/logos-module-viewer \
|
||||
--module ${logosExecutionZoneModulePackage}/lib/liblogos-execution-zone-wallet-module.${extension}
|
||||
--module ${logosExecutionZoneWalletModuleLib}/lib/liblogos-execution-zone-wallet-module.${extension}
|
||||
''}/bin/inspect-module";
|
||||
};
|
||||
in
|
||||
{
|
||||
inspect-module = inspectModule;
|
||||
default = inspectModule;
|
||||
}
|
||||
);
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user