From 4974b656b73ea3a5c6df8baebae7b6c23504ae79 Mon Sep 17 00:00:00 2001 From: han Date: Sat, 11 Jan 2025 16:56:59 +0700 Subject: [PATCH] initiate soldeer --- soldeer-package-manager/.gitignore | 4 ++++ soldeer-package-manager/foundry.toml | 5 ++++- soldeer-package-manager/lib/forge-std | 1 - soldeer-package-manager/remappings.txt | 1 + soldeer-package-manager/soldeer.lock | 6 ++++++ 5 files changed, 15 insertions(+), 2 deletions(-) delete mode 160000 soldeer-package-manager/lib/forge-std create mode 100644 soldeer-package-manager/remappings.txt create mode 100644 soldeer-package-manager/soldeer.lock diff --git a/soldeer-package-manager/.gitignore b/soldeer-package-manager/.gitignore index 85198aa..052b88b 100644 --- a/soldeer-package-manager/.gitignore +++ b/soldeer-package-manager/.gitignore @@ -12,3 +12,7 @@ docs/ # Dotenv file .env + + +# Soldeer +/dependencies diff --git a/soldeer-package-manager/foundry.toml b/soldeer-package-manager/foundry.toml index 25b918f..f8076b0 100644 --- a/soldeer-package-manager/foundry.toml +++ b/soldeer-package-manager/foundry.toml @@ -1,6 +1,9 @@ [profile.default] src = "src" out = "out" -libs = ["lib"] +libs = ["lib", "dependencies"] + +[dependencies] +forge-std = "1.9.5" # See more config options https://github.com/foundry-rs/foundry/blob/master/crates/config/README.md#all-options diff --git a/soldeer-package-manager/lib/forge-std b/soldeer-package-manager/lib/forge-std deleted file mode 160000 index b93cf4b..0000000 --- a/soldeer-package-manager/lib/forge-std +++ /dev/null @@ -1 +0,0 @@ -Subproject commit b93cf4bc34ff214c099dc970b153f85ade8c9f66 diff --git a/soldeer-package-manager/remappings.txt b/soldeer-package-manager/remappings.txt new file mode 100644 index 0000000..b444019 --- /dev/null +++ b/soldeer-package-manager/remappings.txt @@ -0,0 +1 @@ +forge-std/=dependencies/forge-std-1.9.5/src/ diff --git a/soldeer-package-manager/soldeer.lock b/soldeer-package-manager/soldeer.lock new file mode 100644 index 0000000..2ce8859 --- /dev/null +++ b/soldeer-package-manager/soldeer.lock @@ -0,0 +1,6 @@ +[[dependencies]] +name = "forge-std" +version = "1.9.5" +url = "https://soldeer-revisions.s3.amazonaws.com/forge-std/1_9_5_21-12-2024_15:04:05_forge-std-1.9.zip" +checksum = "57ada736f383289db77fac4472d48f820e7c98172cf9b01681b0c37065ce043f" +integrity = "4753ffdfa0dde40878372b6a4d8e8fd1648b190b33996896c8b92f6f1680850f"