From ec41fe44130034d31730c6e0740665231e8d1945 Mon Sep 17 00:00:00 2001 From: Christian Kamm Date: Thu, 8 Dec 2022 13:42:35 +0100 Subject: [PATCH] Don't compile the margin-trade fixture all the time --- Anchor.toml | 3 +++ Cargo.lock | 10 ---------- Cargo.toml | 2 +- programs/mango-v4/Cargo.toml | 1 - 4 files changed, 4 insertions(+), 12 deletions(-) diff --git a/Anchor.toml b/Anchor.toml index 491aad90d..e95cfb6a7 100644 --- a/Anchor.toml +++ b/Anchor.toml @@ -1,3 +1,6 @@ +[workspace] +exclude = ["programs/margin-trade"] + [programs.localnet] mango_v4 = "4MangoMjqJ2firMokCjjGgoK8d4MXcrgL7XJaL3w6fVg" diff --git a/Cargo.lock b/Cargo.lock index e57dfc967..42b2a2fe8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3109,7 +3109,6 @@ dependencies = [ "itertools 0.10.5", "lazy_static", "log 0.4.17", - "margin-trade", "num 0.4.0", "num_enum", "pyth-sdk-solana", @@ -3129,15 +3128,6 @@ dependencies = [ "switchboard-v2", ] -[[package]] -name = "margin-trade" -version = "0.1.0" -dependencies = [ - "anchor-lang", - "anchor-spl", - "solana-program", -] - [[package]] name = "matches" version = "0.1.9" diff --git a/Cargo.toml b/Cargo.toml index 817dd600f..3926ccbaa 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,7 +2,7 @@ members = [ "cli", "client", - "programs/*", + "programs/mango-v4", "keeper", "lib/*", "liquidator", diff --git a/programs/mango-v4/Cargo.toml b/programs/mango-v4/Cargo.toml index 9e0f93d83..4995bf6b3 100644 --- a/programs/mango-v4/Cargo.toml +++ b/programs/mango-v4/Cargo.toml @@ -54,7 +54,6 @@ log = "0.4.14" env_logger = "0.9.0" base64 = "0.13.0" async-trait = "0.1.52" -margin-trade = { path = "../margin-trade", features = ["cpi"] } itertools = "0.10.3" rand = "0.8.4" lazy_static = "1.4.0"