From c446ff3f2f15d33e1af0aff3730b6b8f4bc03a01 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 f014a13fb..87893c0b5 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": "^8.5.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 f014a13fb..87893c0b5 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": "^8.5.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 d52375449..2e17d357e 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": "^8.5.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 5846d1f68..1949fb72d 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": "^8.5.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 eddf83d4e..f8f09264d 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": "^8.5.0", diff --git a/basics/counter/native/package.json b/basics/counter/native/package.json index ebeb22107..bf4a022f1 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 58891fcc9..7afb10e98 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 f014a13fb..87893c0b5 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": "^8.5.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 d2e6bef0a..4791fc08b 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": "^8.5.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 acfe51913..42d7f1786 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": "^8.5.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 49bc8831c..74974b932 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": "^8.5.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 f014a13fb..87893c0b5 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": "^8.5.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 44012011d..6d8d988ea 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": "^8.5.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 8204f33de..73b8fa215 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": "^8.5.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 8204f33de..73b8fa215 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": "^8.5.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 8e5bc8ee0..d52980fcd 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": "^8.5.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 8e5bc8ee0..d52980fcd 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": "^8.5.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 556fb564a..a4ab688be 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": "^8.5.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 556fb564a..a4ab688be 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": "^8.5.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 8204f33de..73b8fa215 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": "^8.5.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 8204f33de..73b8fa215 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": "^8.5.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 44012011d..6d8d988ea 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": "^8.5.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 44012011d..6d8d988ea 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": "^8.5.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 7fee86326..81e524240 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.16.0", diff --git a/tokens/escrow/native/package.json b/tokens/escrow/native/package.json index fd00ec34a..b72ca604e 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.16.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 fd00ec34a..b72ca604e 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.16.0", 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 4a7690912..8bfe6fd52 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.16.0", 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 7fee86326..81e524240 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.16.0", 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 e34ca7c68..e4cd06f7c 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.16.0", 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 2c7f0fab4..3e0d8ff50 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.16.0", 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 e34ca7c68..e4cd06f7c 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.16.0", diff --git a/tokens/token-2022/mint-close-authority/native/package.json b/tokens/token-2022/mint-close-authority/native/package.json index 531bfca9a..e3bd82f1b 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.16.0", 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 e34ca7c68..e4cd06f7c 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.16.0", 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 e34ca7c68..e4cd06f7c 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.16.0", 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 e34ca7c68..e4cd06f7c 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.16.0", 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 e34ca7c68..e4cd06f7c 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.16.0", 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 e34ca7c68..e4cd06f7c 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.16.0", 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 50f734118..f4a797bb7 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.16.0",