From 11ef1818e2bf4248be0c93a9e4bbccfee2b521cc Mon Sep 17 00:00:00 2001 From: MarkFeder <5670736+MarkFeder@users.noreply.github.com> Date: Wed, 26 Aug 2026 23:00:45 +0200 Subject: [PATCH] chore: fix deploy artifact path in example build scripts The `build`/`deploy` npm scripts and cicd.sh deploy `program.so`, but `cargo build-sbf --sbf-out-dir=./program/target/so` emits an artifact named after the crate (e.g. `token_2022_transfer_fee_pinocchio_program.so`), so the documented `solana program deploy` step fails to find the file. Use a `*.so` glob so the deploy step resolves the built artifact regardless of its crate-derived name, across the single-program native and pinocchio examples. CI is unaffected (it builds to ./tests/fixtures and never runs deploy). Excluded: - The asm example (basics/transfer-sol/asm): it uses the sbpf toolchain with a different output layout and artifact name; it needs a separate fix. - Multi-program examples (basics/cross-program-invocation): their build emits more than one .so, so a single glob would pass multiple paths to `solana program deploy`, which takes one. Left unchanged. --- basics/account-data/native/cicd.sh | 2 +- basics/account-data/native/package.json | 2 +- basics/account-data/pinocchio/cicd.sh | 2 +- basics/checking-accounts/native/cicd.sh | 2 +- basics/checking-accounts/native/package.json | 2 +- basics/checking-accounts/pinocchio/cicd.sh | 2 +- basics/checking-accounts/pinocchio/package.json | 2 +- basics/close-account/native/cicd.sh | 2 +- basics/close-account/native/package.json | 2 +- basics/close-account/pinocchio/cicd.sh | 2 +- basics/close-account/pinocchio/package.json | 2 +- basics/counter/native/package.json | 2 +- basics/counter/pinocchio/package.json | 2 +- basics/create-account/native/cicd.sh | 2 +- basics/create-account/native/package.json | 2 +- basics/create-account/pinocchio/cicd.sh | 2 +- basics/create-account/pinocchio/package.json | 2 +- basics/favorites/native/cicd.sh | 2 +- basics/favorites/native/package.json | 2 +- basics/favorites/pinocchio/cicd.sh | 2 +- basics/favorites/pinocchio/package.json | 2 +- basics/hello-solana/native/cicd.sh | 2 +- basics/hello-solana/pinocchio/cicd.sh | 2 +- basics/pda-rent-payer/native/cicd.sh | 2 +- basics/pda-rent-payer/native/package.json | 2 +- basics/pda-rent-payer/pinocchio/cicd.sh | 2 +- basics/pda-rent-payer/pinocchio/package.json | 2 +- basics/processing-instructions/native/cicd.sh | 2 +- basics/processing-instructions/native/package.json | 2 +- basics/processing-instructions/pinocchio/cicd.sh | 2 +- basics/processing-instructions/pinocchio/package.json | 2 +- basics/program-derived-addresses/native/cicd.sh | 2 +- basics/program-derived-addresses/native/package.json | 2 +- basics/program-derived-addresses/pinocchio/cicd.sh | 2 +- basics/program-derived-addresses/pinocchio/package.json | 2 +- basics/realloc/native/cicd.sh | 2 +- basics/realloc/native/package.json | 2 +- basics/realloc/pinocchio/cicd.sh | 2 +- basics/realloc/pinocchio/package.json | 2 +- basics/repository-layout/native/cicd.sh | 2 +- basics/repository-layout/native/package.json | 2 +- basics/repository-layout/pinocchio/cicd.sh | 2 +- basics/repository-layout/pinocchio/package.json | 2 +- basics/transfer-sol/native/cicd.sh | 2 +- basics/transfer-sol/native/package.json | 2 +- basics/transfer-sol/pinocchio/cicd.sh | 2 +- basics/transfer-sol/pinocchio/package.json | 2 +- tokens/create-token/pinocchio/cicd.sh | 2 +- tokens/create-token/pinocchio/package.json | 2 +- tokens/escrow/native/package.json | 2 +- tokens/escrow/pinocchio/cicd.sh | 2 +- tokens/escrow/pinocchio/package.json | 2 +- tokens/nft-operations/pinocchio/cicd.sh | 2 +- tokens/nft-operations/pinocchio/package.json | 2 +- tokens/pda-mint-authority/pinocchio/cicd.sh | 2 +- tokens/pda-mint-authority/pinocchio/package.json | 2 +- tokens/token-2022/default-account-state/pinocchio/cicd.sh | 2 +- tokens/token-2022/default-account-state/pinocchio/package.json | 2 +- tokens/token-2022/immutable-owner/pinocchio/cicd.sh | 2 +- tokens/token-2022/immutable-owner/pinocchio/package.json | 2 +- tokens/token-2022/interest-bearing/pinocchio/cicd.sh | 2 +- tokens/token-2022/interest-bearing/pinocchio/package.json | 2 +- tokens/token-2022/mint-close-authority/native/package.json | 2 +- tokens/token-2022/mint-close-authority/pinocchio/cicd.sh | 2 +- tokens/token-2022/mint-close-authority/pinocchio/package.json | 2 +- tokens/token-2022/multiple-extensions/pinocchio/cicd.sh | 2 +- tokens/token-2022/multiple-extensions/pinocchio/package.json | 2 +- tokens/token-2022/non-transferable/pinocchio/cicd.sh | 2 +- tokens/token-2022/non-transferable/pinocchio/package.json | 2 +- tokens/token-2022/permanent-delegate/pinocchio/cicd.sh | 2 +- tokens/token-2022/permanent-delegate/pinocchio/package.json | 2 +- tokens/token-2022/transfer-fee/pinocchio/cicd.sh | 2 +- tokens/token-2022/transfer-fee/pinocchio/package.json | 2 +- tokens/transfer-tokens/pinocchio/cicd.sh | 2 +- tokens/transfer-tokens/pinocchio/package.json | 2 +- 75 files changed, 75 insertions(+), 75 deletions(-) diff --git a/basics/account-data/native/cicd.sh b/basics/account-data/native/cicd.sh index b2407c75f..e41db2140 100644 --- a/basics/account-data/native/cicd.sh +++ b/basics/account-data/native/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so +solana program deploy ./program/target/so/*.so diff --git a/basics/account-data/native/package.json b/basics/account-data/native/package.json index b2544926a..f68620a03 100644 --- a/basics/account-data/native/package.json +++ b/basics/account-data/native/package.json @@ -4,7 +4,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "dependencies": { "@solana/kit": "^7.0.0", diff --git a/basics/account-data/pinocchio/cicd.sh b/basics/account-data/pinocchio/cicd.sh index b2407c75f..e41db2140 100644 --- a/basics/account-data/pinocchio/cicd.sh +++ b/basics/account-data/pinocchio/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so +solana program deploy ./program/target/so/*.so diff --git a/basics/checking-accounts/native/cicd.sh b/basics/checking-accounts/native/cicd.sh index b2407c75f..e41db2140 100644 --- a/basics/checking-accounts/native/cicd.sh +++ b/basics/checking-accounts/native/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so +solana program deploy ./program/target/so/*.so diff --git a/basics/checking-accounts/native/package.json b/basics/checking-accounts/native/package.json index b2544926a..f68620a03 100644 --- a/basics/checking-accounts/native/package.json +++ b/basics/checking-accounts/native/package.json @@ -4,7 +4,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "dependencies": { "@solana/kit": "^7.0.0", diff --git a/basics/checking-accounts/pinocchio/cicd.sh b/basics/checking-accounts/pinocchio/cicd.sh index b2407c75f..e41db2140 100644 --- a/basics/checking-accounts/pinocchio/cicd.sh +++ b/basics/checking-accounts/pinocchio/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so +solana program deploy ./program/target/so/*.so diff --git a/basics/checking-accounts/pinocchio/package.json b/basics/checking-accounts/pinocchio/package.json index 96c58104e..b1a47f6e0 100644 --- a/basics/checking-accounts/pinocchio/package.json +++ b/basics/checking-accounts/pinocchio/package.json @@ -4,7 +4,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "dependencies": { "@solana/kit": "^7.0.0", diff --git a/basics/close-account/native/cicd.sh b/basics/close-account/native/cicd.sh index b2407c75f..e41db2140 100644 --- a/basics/close-account/native/cicd.sh +++ b/basics/close-account/native/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so +solana program deploy ./program/target/so/*.so diff --git a/basics/close-account/native/package.json b/basics/close-account/native/package.json index 4b164f961..c0b07cbf5 100644 --- a/basics/close-account/native/package.json +++ b/basics/close-account/native/package.json @@ -4,7 +4,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/close-account.test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "dependencies": { "@solana/kit": "^7.0.0", diff --git a/basics/close-account/pinocchio/cicd.sh b/basics/close-account/pinocchio/cicd.sh index b2407c75f..e41db2140 100644 --- a/basics/close-account/pinocchio/cicd.sh +++ b/basics/close-account/pinocchio/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so +solana program deploy ./program/target/so/*.so diff --git a/basics/close-account/pinocchio/package.json b/basics/close-account/pinocchio/package.json index 90c6c703d..171633523 100644 --- a/basics/close-account/pinocchio/package.json +++ b/basics/close-account/pinocchio/package.json @@ -4,7 +4,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/close-account.test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "dependencies": { "@solana/kit": "^7.0.0", diff --git a/basics/counter/native/package.json b/basics/counter/native/package.json index c3bf00869..97445a789 100644 --- a/basics/counter/native/package.json +++ b/basics/counter/native/package.json @@ -11,7 +11,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/counter.test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "devDependencies": { "@types/chai": "^5.2.3", diff --git a/basics/counter/pinocchio/package.json b/basics/counter/pinocchio/package.json index 116d87fe9..b4d68adda 100644 --- a/basics/counter/pinocchio/package.json +++ b/basics/counter/pinocchio/package.json @@ -11,7 +11,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/counter.test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "devDependencies": { "@types/chai": "^5.2.3", diff --git a/basics/create-account/native/cicd.sh b/basics/create-account/native/cicd.sh index b2407c75f..e41db2140 100644 --- a/basics/create-account/native/cicd.sh +++ b/basics/create-account/native/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so +solana program deploy ./program/target/so/*.so diff --git a/basics/create-account/native/package.json b/basics/create-account/native/package.json index b2544926a..f68620a03 100644 --- a/basics/create-account/native/package.json +++ b/basics/create-account/native/package.json @@ -4,7 +4,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "dependencies": { "@solana/kit": "^7.0.0", diff --git a/basics/create-account/pinocchio/cicd.sh b/basics/create-account/pinocchio/cicd.sh index 0903cf896..4d5459eb5 100644 --- a/basics/create-account/pinocchio/cicd.sh +++ b/basics/create-account/pinocchio/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --bpf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so +solana program deploy ./program/target/so/*.so diff --git a/basics/create-account/pinocchio/package.json b/basics/create-account/pinocchio/package.json index b062b72bb..fdbfd163c 100644 --- a/basics/create-account/pinocchio/package.json +++ b/basics/create-account/pinocchio/package.json @@ -4,7 +4,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "dependencies": { "@solana/kit": "^7.0.0", diff --git a/basics/favorites/native/cicd.sh b/basics/favorites/native/cicd.sh index b2407c75f..e41db2140 100644 --- a/basics/favorites/native/cicd.sh +++ b/basics/favorites/native/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so +solana program deploy ./program/target/so/*.so diff --git a/basics/favorites/native/package.json b/basics/favorites/native/package.json index cc047755a..bf48bab17 100644 --- a/basics/favorites/native/package.json +++ b/basics/favorites/native/package.json @@ -4,7 +4,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "dependencies": { "@solana/kit": "^7.0.0", diff --git a/basics/favorites/pinocchio/cicd.sh b/basics/favorites/pinocchio/cicd.sh index 0903cf896..4d5459eb5 100644 --- a/basics/favorites/pinocchio/cicd.sh +++ b/basics/favorites/pinocchio/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --bpf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so +solana program deploy ./program/target/so/*.so diff --git a/basics/favorites/pinocchio/package.json b/basics/favorites/pinocchio/package.json index f7a7057f2..4819767f7 100644 --- a/basics/favorites/pinocchio/package.json +++ b/basics/favorites/pinocchio/package.json @@ -4,7 +4,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "dependencies": { "@solana/kit": "^7.0.0", diff --git a/basics/hello-solana/native/cicd.sh b/basics/hello-solana/native/cicd.sh index b2407c75f..e41db2140 100644 --- a/basics/hello-solana/native/cicd.sh +++ b/basics/hello-solana/native/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so +solana program deploy ./program/target/so/*.so diff --git a/basics/hello-solana/pinocchio/cicd.sh b/basics/hello-solana/pinocchio/cicd.sh index b2407c75f..e41db2140 100644 --- a/basics/hello-solana/pinocchio/cicd.sh +++ b/basics/hello-solana/pinocchio/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so +solana program deploy ./program/target/so/*.so diff --git a/basics/pda-rent-payer/native/cicd.sh b/basics/pda-rent-payer/native/cicd.sh index b2407c75f..e41db2140 100644 --- a/basics/pda-rent-payer/native/cicd.sh +++ b/basics/pda-rent-payer/native/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so +solana program deploy ./program/target/so/*.so diff --git a/basics/pda-rent-payer/native/package.json b/basics/pda-rent-payer/native/package.json index b2544926a..f68620a03 100644 --- a/basics/pda-rent-payer/native/package.json +++ b/basics/pda-rent-payer/native/package.json @@ -4,7 +4,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "dependencies": { "@solana/kit": "^7.0.0", diff --git a/basics/pda-rent-payer/pinocchio/cicd.sh b/basics/pda-rent-payer/pinocchio/cicd.sh index 0903cf896..4d5459eb5 100644 --- a/basics/pda-rent-payer/pinocchio/cicd.sh +++ b/basics/pda-rent-payer/pinocchio/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --bpf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so +solana program deploy ./program/target/so/*.so diff --git a/basics/pda-rent-payer/pinocchio/package.json b/basics/pda-rent-payer/pinocchio/package.json index dfa896bb6..ab7d1a69a 100644 --- a/basics/pda-rent-payer/pinocchio/package.json +++ b/basics/pda-rent-payer/pinocchio/package.json @@ -4,7 +4,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "dependencies": { "@solana/kit": "^7.0.0", diff --git a/basics/processing-instructions/native/cicd.sh b/basics/processing-instructions/native/cicd.sh index b2407c75f..e41db2140 100644 --- a/basics/processing-instructions/native/cicd.sh +++ b/basics/processing-instructions/native/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so +solana program deploy ./program/target/so/*.so diff --git a/basics/processing-instructions/native/package.json b/basics/processing-instructions/native/package.json index 4bf1e26e1..73ff50c11 100644 --- a/basics/processing-instructions/native/package.json +++ b/basics/processing-instructions/native/package.json @@ -4,7 +4,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "dependencies": { "@solana/kit": "^7.0.0" diff --git a/basics/processing-instructions/pinocchio/cicd.sh b/basics/processing-instructions/pinocchio/cicd.sh index 0903cf896..4d5459eb5 100644 --- a/basics/processing-instructions/pinocchio/cicd.sh +++ b/basics/processing-instructions/pinocchio/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --bpf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so +solana program deploy ./program/target/so/*.so diff --git a/basics/processing-instructions/pinocchio/package.json b/basics/processing-instructions/pinocchio/package.json index 4bf1e26e1..73ff50c11 100644 --- a/basics/processing-instructions/pinocchio/package.json +++ b/basics/processing-instructions/pinocchio/package.json @@ -4,7 +4,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "dependencies": { "@solana/kit": "^7.0.0" diff --git a/basics/program-derived-addresses/native/cicd.sh b/basics/program-derived-addresses/native/cicd.sh index b2407c75f..e41db2140 100644 --- a/basics/program-derived-addresses/native/cicd.sh +++ b/basics/program-derived-addresses/native/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so +solana program deploy ./program/target/so/*.so diff --git a/basics/program-derived-addresses/native/package.json b/basics/program-derived-addresses/native/package.json index 9b5fb1a50..7011429e0 100644 --- a/basics/program-derived-addresses/native/package.json +++ b/basics/program-derived-addresses/native/package.json @@ -4,7 +4,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "dependencies": { "@solana/kit": "^7.0.0", diff --git a/basics/program-derived-addresses/pinocchio/cicd.sh b/basics/program-derived-addresses/pinocchio/cicd.sh index 0903cf896..4d5459eb5 100644 --- a/basics/program-derived-addresses/pinocchio/cicd.sh +++ b/basics/program-derived-addresses/pinocchio/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --bpf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so +solana program deploy ./program/target/so/*.so diff --git a/basics/program-derived-addresses/pinocchio/package.json b/basics/program-derived-addresses/pinocchio/package.json index 9b5fb1a50..7011429e0 100644 --- a/basics/program-derived-addresses/pinocchio/package.json +++ b/basics/program-derived-addresses/pinocchio/package.json @@ -4,7 +4,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "dependencies": { "@solana/kit": "^7.0.0", diff --git a/basics/realloc/native/cicd.sh b/basics/realloc/native/cicd.sh index b2407c75f..e41db2140 100644 --- a/basics/realloc/native/cicd.sh +++ b/basics/realloc/native/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so +solana program deploy ./program/target/so/*.so diff --git a/basics/realloc/native/package.json b/basics/realloc/native/package.json index 05b455fc7..dc67f5f61 100644 --- a/basics/realloc/native/package.json +++ b/basics/realloc/native/package.json @@ -4,7 +4,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/realloc.test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "dependencies": { "@solana/kit": "^7.0.0", diff --git a/basics/realloc/pinocchio/cicd.sh b/basics/realloc/pinocchio/cicd.sh index 0903cf896..4d5459eb5 100644 --- a/basics/realloc/pinocchio/cicd.sh +++ b/basics/realloc/pinocchio/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --bpf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so +solana program deploy ./program/target/so/*.so diff --git a/basics/realloc/pinocchio/package.json b/basics/realloc/pinocchio/package.json index 05b455fc7..dc67f5f61 100644 --- a/basics/realloc/pinocchio/package.json +++ b/basics/realloc/pinocchio/package.json @@ -4,7 +4,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/realloc.test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "dependencies": { "@solana/kit": "^7.0.0", diff --git a/basics/repository-layout/native/cicd.sh b/basics/repository-layout/native/cicd.sh index b2407c75f..e41db2140 100644 --- a/basics/repository-layout/native/cicd.sh +++ b/basics/repository-layout/native/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so +solana program deploy ./program/target/so/*.so diff --git a/basics/repository-layout/native/package.json b/basics/repository-layout/native/package.json index 4bf1e26e1..73ff50c11 100644 --- a/basics/repository-layout/native/package.json +++ b/basics/repository-layout/native/package.json @@ -4,7 +4,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "dependencies": { "@solana/kit": "^7.0.0" diff --git a/basics/repository-layout/pinocchio/cicd.sh b/basics/repository-layout/pinocchio/cicd.sh index 54a0b1ffc..3184cf331 100644 --- a/basics/repository-layout/pinocchio/cicd.sh +++ b/basics/repository-layout/pinocchio/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so \ No newline at end of file +solana program deploy ./program/target/so/*.so \ No newline at end of file diff --git a/basics/repository-layout/pinocchio/package.json b/basics/repository-layout/pinocchio/package.json index 4bf1e26e1..73ff50c11 100644 --- a/basics/repository-layout/pinocchio/package.json +++ b/basics/repository-layout/pinocchio/package.json @@ -4,7 +4,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "dependencies": { "@solana/kit": "^7.0.0" diff --git a/basics/transfer-sol/native/cicd.sh b/basics/transfer-sol/native/cicd.sh index b2407c75f..e41db2140 100644 --- a/basics/transfer-sol/native/cicd.sh +++ b/basics/transfer-sol/native/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so +solana program deploy ./program/target/so/*.so diff --git a/basics/transfer-sol/native/package.json b/basics/transfer-sol/native/package.json index dfa896bb6..ab7d1a69a 100644 --- a/basics/transfer-sol/native/package.json +++ b/basics/transfer-sol/native/package.json @@ -4,7 +4,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "dependencies": { "@solana/kit": "^7.0.0", diff --git a/basics/transfer-sol/pinocchio/cicd.sh b/basics/transfer-sol/pinocchio/cicd.sh index 0903cf896..4d5459eb5 100644 --- a/basics/transfer-sol/pinocchio/cicd.sh +++ b/basics/transfer-sol/pinocchio/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --bpf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so +solana program deploy ./program/target/so/*.so diff --git a/basics/transfer-sol/pinocchio/package.json b/basics/transfer-sol/pinocchio/package.json index dfa896bb6..ab7d1a69a 100644 --- a/basics/transfer-sol/pinocchio/package.json +++ b/basics/transfer-sol/pinocchio/package.json @@ -4,7 +4,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "dependencies": { "@solana/kit": "^7.0.0", diff --git a/tokens/create-token/pinocchio/cicd.sh b/tokens/create-token/pinocchio/cicd.sh index b2407c75f..e41db2140 100644 --- a/tokens/create-token/pinocchio/cicd.sh +++ b/tokens/create-token/pinocchio/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so +solana program deploy ./program/target/so/*.so diff --git a/tokens/create-token/pinocchio/package.json b/tokens/create-token/pinocchio/package.json index 9021d074c..07a4c1ad1 100644 --- a/tokens/create-token/pinocchio/package.json +++ b/tokens/create-token/pinocchio/package.json @@ -5,7 +5,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "dependencies": { "@solana-program/system": "^0.12.2", diff --git a/tokens/escrow/native/package.json b/tokens/escrow/native/package.json index 887eefe3a..37ab541b8 100644 --- a/tokens/escrow/native/package.json +++ b/tokens/escrow/native/package.json @@ -3,7 +3,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "dependencies": { "@solana-program/system": "^0.13.0", diff --git a/tokens/escrow/pinocchio/cicd.sh b/tokens/escrow/pinocchio/cicd.sh index b2407c75f..e41db2140 100644 --- a/tokens/escrow/pinocchio/cicd.sh +++ b/tokens/escrow/pinocchio/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so +solana program deploy ./program/target/so/*.so diff --git a/tokens/escrow/pinocchio/package.json b/tokens/escrow/pinocchio/package.json index 8bf88a02a..1bafa38ce 100644 --- a/tokens/escrow/pinocchio/package.json +++ b/tokens/escrow/pinocchio/package.json @@ -3,7 +3,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "dependencies": { "@solana-program/system": "^0.12.2", diff --git a/tokens/nft-operations/pinocchio/cicd.sh b/tokens/nft-operations/pinocchio/cicd.sh index b2407c75f..e41db2140 100644 --- a/tokens/nft-operations/pinocchio/cicd.sh +++ b/tokens/nft-operations/pinocchio/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so +solana program deploy ./program/target/so/*.so diff --git a/tokens/nft-operations/pinocchio/package.json b/tokens/nft-operations/pinocchio/package.json index a47ee4066..8d5ce9730 100644 --- a/tokens/nft-operations/pinocchio/package.json +++ b/tokens/nft-operations/pinocchio/package.json @@ -5,7 +5,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "dependencies": { "@solana-program/system": "^0.12.2", diff --git a/tokens/pda-mint-authority/pinocchio/cicd.sh b/tokens/pda-mint-authority/pinocchio/cicd.sh index b2407c75f..e41db2140 100644 --- a/tokens/pda-mint-authority/pinocchio/cicd.sh +++ b/tokens/pda-mint-authority/pinocchio/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so +solana program deploy ./program/target/so/*.so diff --git a/tokens/pda-mint-authority/pinocchio/package.json b/tokens/pda-mint-authority/pinocchio/package.json index 9021d074c..07a4c1ad1 100644 --- a/tokens/pda-mint-authority/pinocchio/package.json +++ b/tokens/pda-mint-authority/pinocchio/package.json @@ -5,7 +5,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "dependencies": { "@solana-program/system": "^0.12.2", diff --git a/tokens/token-2022/default-account-state/pinocchio/cicd.sh b/tokens/token-2022/default-account-state/pinocchio/cicd.sh index b2407c75f..e41db2140 100644 --- a/tokens/token-2022/default-account-state/pinocchio/cicd.sh +++ b/tokens/token-2022/default-account-state/pinocchio/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so +solana program deploy ./program/target/so/*.so diff --git a/tokens/token-2022/default-account-state/pinocchio/package.json b/tokens/token-2022/default-account-state/pinocchio/package.json index 7b8389d1e..0813e02a7 100644 --- a/tokens/token-2022/default-account-state/pinocchio/package.json +++ b/tokens/token-2022/default-account-state/pinocchio/package.json @@ -4,7 +4,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "dependencies": { "@solana-program/system": "^0.12.2", diff --git a/tokens/token-2022/immutable-owner/pinocchio/cicd.sh b/tokens/token-2022/immutable-owner/pinocchio/cicd.sh index b2407c75f..e41db2140 100644 --- a/tokens/token-2022/immutable-owner/pinocchio/cicd.sh +++ b/tokens/token-2022/immutable-owner/pinocchio/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so +solana program deploy ./program/target/so/*.so diff --git a/tokens/token-2022/immutable-owner/pinocchio/package.json b/tokens/token-2022/immutable-owner/pinocchio/package.json index b91de310c..e872785e1 100644 --- a/tokens/token-2022/immutable-owner/pinocchio/package.json +++ b/tokens/token-2022/immutable-owner/pinocchio/package.json @@ -4,7 +4,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "dependencies": { "@solana-program/system": "^0.12.2", diff --git a/tokens/token-2022/interest-bearing/pinocchio/cicd.sh b/tokens/token-2022/interest-bearing/pinocchio/cicd.sh index b2407c75f..e41db2140 100644 --- a/tokens/token-2022/interest-bearing/pinocchio/cicd.sh +++ b/tokens/token-2022/interest-bearing/pinocchio/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so +solana program deploy ./program/target/so/*.so diff --git a/tokens/token-2022/interest-bearing/pinocchio/package.json b/tokens/token-2022/interest-bearing/pinocchio/package.json index 7b8389d1e..0813e02a7 100644 --- a/tokens/token-2022/interest-bearing/pinocchio/package.json +++ b/tokens/token-2022/interest-bearing/pinocchio/package.json @@ -4,7 +4,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "dependencies": { "@solana-program/system": "^0.12.2", diff --git a/tokens/token-2022/mint-close-authority/native/package.json b/tokens/token-2022/mint-close-authority/native/package.json index d3fad692f..ff4c4ab6a 100644 --- a/tokens/token-2022/mint-close-authority/native/package.json +++ b/tokens/token-2022/mint-close-authority/native/package.json @@ -3,7 +3,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "dependencies": { "@solana-program/system": "^0.12.2", diff --git a/tokens/token-2022/mint-close-authority/pinocchio/cicd.sh b/tokens/token-2022/mint-close-authority/pinocchio/cicd.sh index b2407c75f..e41db2140 100644 --- a/tokens/token-2022/mint-close-authority/pinocchio/cicd.sh +++ b/tokens/token-2022/mint-close-authority/pinocchio/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so +solana program deploy ./program/target/so/*.so diff --git a/tokens/token-2022/mint-close-authority/pinocchio/package.json b/tokens/token-2022/mint-close-authority/pinocchio/package.json index 7b8389d1e..0813e02a7 100644 --- a/tokens/token-2022/mint-close-authority/pinocchio/package.json +++ b/tokens/token-2022/mint-close-authority/pinocchio/package.json @@ -4,7 +4,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "dependencies": { "@solana-program/system": "^0.12.2", diff --git a/tokens/token-2022/multiple-extensions/pinocchio/cicd.sh b/tokens/token-2022/multiple-extensions/pinocchio/cicd.sh index b2407c75f..e41db2140 100644 --- a/tokens/token-2022/multiple-extensions/pinocchio/cicd.sh +++ b/tokens/token-2022/multiple-extensions/pinocchio/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so +solana program deploy ./program/target/so/*.so diff --git a/tokens/token-2022/multiple-extensions/pinocchio/package.json b/tokens/token-2022/multiple-extensions/pinocchio/package.json index 7b8389d1e..0813e02a7 100644 --- a/tokens/token-2022/multiple-extensions/pinocchio/package.json +++ b/tokens/token-2022/multiple-extensions/pinocchio/package.json @@ -4,7 +4,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "dependencies": { "@solana-program/system": "^0.12.2", diff --git a/tokens/token-2022/non-transferable/pinocchio/cicd.sh b/tokens/token-2022/non-transferable/pinocchio/cicd.sh index b2407c75f..e41db2140 100644 --- a/tokens/token-2022/non-transferable/pinocchio/cicd.sh +++ b/tokens/token-2022/non-transferable/pinocchio/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so +solana program deploy ./program/target/so/*.so diff --git a/tokens/token-2022/non-transferable/pinocchio/package.json b/tokens/token-2022/non-transferable/pinocchio/package.json index 7b8389d1e..0813e02a7 100644 --- a/tokens/token-2022/non-transferable/pinocchio/package.json +++ b/tokens/token-2022/non-transferable/pinocchio/package.json @@ -4,7 +4,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "dependencies": { "@solana-program/system": "^0.12.2", diff --git a/tokens/token-2022/permanent-delegate/pinocchio/cicd.sh b/tokens/token-2022/permanent-delegate/pinocchio/cicd.sh index b2407c75f..e41db2140 100644 --- a/tokens/token-2022/permanent-delegate/pinocchio/cicd.sh +++ b/tokens/token-2022/permanent-delegate/pinocchio/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so +solana program deploy ./program/target/so/*.so diff --git a/tokens/token-2022/permanent-delegate/pinocchio/package.json b/tokens/token-2022/permanent-delegate/pinocchio/package.json index 7b8389d1e..0813e02a7 100644 --- a/tokens/token-2022/permanent-delegate/pinocchio/package.json +++ b/tokens/token-2022/permanent-delegate/pinocchio/package.json @@ -4,7 +4,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "dependencies": { "@solana-program/system": "^0.12.2", diff --git a/tokens/token-2022/transfer-fee/pinocchio/cicd.sh b/tokens/token-2022/transfer-fee/pinocchio/cicd.sh index b2407c75f..e41db2140 100644 --- a/tokens/token-2022/transfer-fee/pinocchio/cicd.sh +++ b/tokens/token-2022/transfer-fee/pinocchio/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so +solana program deploy ./program/target/so/*.so diff --git a/tokens/token-2022/transfer-fee/pinocchio/package.json b/tokens/token-2022/transfer-fee/pinocchio/package.json index 7b8389d1e..0813e02a7 100644 --- a/tokens/token-2022/transfer-fee/pinocchio/package.json +++ b/tokens/token-2022/transfer-fee/pinocchio/package.json @@ -4,7 +4,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "dependencies": { "@solana-program/system": "^0.12.2", diff --git a/tokens/transfer-tokens/pinocchio/cicd.sh b/tokens/transfer-tokens/pinocchio/cicd.sh index 54a0b1ffc..3184cf331 100644 --- a/tokens/transfer-tokens/pinocchio/cicd.sh +++ b/tokens/transfer-tokens/pinocchio/cicd.sh @@ -5,4 +5,4 @@ # Run this bad boy with "bash cicd.sh" or "./cicd.sh" cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so -solana program deploy ./program/target/so/program.so \ No newline at end of file +solana program deploy ./program/target/so/*.so \ No newline at end of file diff --git a/tokens/transfer-tokens/pinocchio/package.json b/tokens/transfer-tokens/pinocchio/package.json index be66c28b4..bcccfc2da 100644 --- a/tokens/transfer-tokens/pinocchio/package.json +++ b/tokens/transfer-tokens/pinocchio/package.json @@ -4,7 +4,7 @@ "test": "mocha --import=tsx -t 1000000 ./tests/test.ts", "build-and-test": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./tests/fixtures && pnpm test", "build": "cargo build-sbf --manifest-path=./program/Cargo.toml --sbf-out-dir=./program/target/so", - "deploy": "solana program deploy ./program/target/so/program.so" + "deploy": "solana program deploy ./program/target/so/*.so" }, "dependencies": { "@solana-program/system": "^0.12.2",