diff --git a/sdk/Cargo.toml b/sdk/Cargo.toml index 468745d0dc..c5922ce623 100644 --- a/sdk/Cargo.toml +++ b/sdk/Cargo.toml @@ -63,6 +63,7 @@ solana-crate-features = { path = "../crate-features", version = "1.5.0", optiona solana-logger = { path = "../logger", version = "1.5.0", optional = true } solana-frozen-abi = { path = "../frozen-abi", version = "1.5.0" } solana-frozen-abi-macro = { path = "../frozen-abi/macro", version = "1.5.0" } +solana-program-sdk = { path = "program", version = "1.5.0" } solana-sdk-macro = { path = "macro", version = "1.5.0" } rustversion = "1.0.3" libsecp256k1 = { version = "0.3.5", optional = true } diff --git a/sdk/program/Cargo.toml b/sdk/program/Cargo.toml new file mode 100644 index 0000000000..2d6d478112 --- /dev/null +++ b/sdk/program/Cargo.toml @@ -0,0 +1,16 @@ +[package] +name = "solana-program-sdk" +version = "1.5.0" +description = "Solana Program SDK" +authors = ["Solana Maintainers "] +repository = "https://github.com/solana-labs/solana" +homepage = "https://solana.com/" +license = "Apache-2.0" +edition = "2018" + +[dependencies] +serde = "1.0.112" +serde_derive = "1.0.103" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff --git a/sdk/program/src/lib.rs b/sdk/program/src/lib.rs new file mode 100644 index 0000000000..3f0f839fe6 --- /dev/null +++ b/sdk/program/src/lib.rs @@ -0,0 +1,2 @@ +#[macro_use] +extern crate serde_derive;