From 2472446fefed8f465d38c61a8309e6637f235b04 Mon Sep 17 00:00:00 2001 From: yihuang Date: Fri, 29 Nov 2024 16:41:28 +0800 Subject: [PATCH] Problem: integration test shell includes dev tools (#1708) Solution: - remove them from integration test shell - some dev tools are moved into flake.nix - dapp is in contracts/shell.nix - solc is in nix/gen-binding-shell.nix --- integration_tests/shell.nix | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/integration_tests/shell.nix b/integration_tests/shell.nix index 1d4c56d4f8..0eac66d989 100644 --- a/integration_tests/shell.nix +++ b/integration_tests/shell.nix @@ -2,27 +2,14 @@ system ? builtins.currentSystem, pkgs ? import ../nix { inherit system; }, }: -let - renameExe = pkgs.callPackage ../nix/rename-exe.nix { }; -in pkgs.mkShell { buildInputs = [ - pkgs.jq - pkgs.go - pkgs.gomod2nix (pkgs.callPackage ../. { coverage = true; }) # cronosd pkgs.start-scripts pkgs.go-ethereum pkgs.cosmovisor - pkgs.poetry pkgs.nodejs - pkgs.git - pkgs.dapp - (renameExe pkgs.solc-static-versions.solc_0_6_8 "solc-0.6.8" "solc06") - (renameExe pkgs.solc-static-versions.solc_0_8_21 "solc-0.8.21" "solc08") pkgs.test-env - pkgs.nixfmt-rfc-style - pkgs.rocksdb pkgs.chain-maind pkgs.hermes pkgs.rly