get DLL names from programs that made the DLL (#4269)

* get program names from programs

* fixup
This commit is contained in:
Rob Walker
2019-05-13 14:17:44 -07:00
committed by GitHub
parent 796000e96f
commit 0d2574f8f0
10 changed files with 36 additions and 11 deletions

View File

@@ -15,7 +15,9 @@ solana = { path = "../core", version = "0.15.0" }
solana-sdk = { path = "../sdk", version = "0.15.0" }
solana-budget-api = { path = "../programs/budget_api", version = "0.15.0" }
solana-vote-api = { path = "../programs/vote_api", version = "0.15.0" }
solana-vote-program = { path = "../programs/vote_program", version = "0.15.0" }
solana-stake-api = { path = "../programs/stake_api", version = "0.15.0" }
solana-stake-program = { path = "../programs/stake_program", version = "0.15.0" }
solana-storage-api = { path = "../programs/storage_api", version = "0.15.0" }
solana-token-api = { path = "../programs/token_api", version = "0.15.0" }
solana-config-api = { path = "../programs/config_api", version = "0.15.0" }

View File

@@ -1,4 +1,8 @@
//! A command-line executable for generating the chain's genesis block.
#[macro_use]
extern crate solana_vote_program;
#[macro_use]
extern crate solana_stake_program;
use clap::{crate_description, crate_name, crate_version, value_t_or_exit, App, Arg};
use solana::blocktree::create_new_ledger;
@@ -144,8 +148,8 @@ fn main() -> Result<(), Box<dyn error::Error>> {
),
],
&[
("solana_vote_program".to_string(), solana_vote_api::id()),
("solana_stake_program".to_string(), solana_stake_api::id()),
solana_vote_program!(),
solana_stake_program!(),
("solana_budget_program".to_string(), solana_budget_api::id()),
(
"solana_storage_program".to_string(),