123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- .PHONY: build-cli
- build-cli:
- cargo build -p anchor-cli --release
- cp target/release/anchor cli/npm-package/anchor
- .PHONY: build-example-bpf-%
- build-example-bpf-%: export NAME=$(subst _,/,$($(strip @):build-example-bpf-%=%))
- build-example-bpf-%:
- cd examples/${NAME} && cargo build-bpf
- .PHONY: build-example-bpf-permissioned-markets
- build-example-bpf-permissioned-markets:
- cd examples/permissioned-markets/deps/serum-dex/dex && cargo build-bpf
- cd examples/permissioned-markets && cargo build-bpf
- .PHONY: build-example-bpf-swap
- build-example-bpf-swap:
- cd examples/swap/deps/serum-dex/dex && cargo build-bpf
- cd examples/swap && cargo build-bpf
- .PHONY: build-example-bpf-all
- build-example-bpf-all: build-example-bpf-cashiers-check
- build-example-bpf-all: build-example-bpf-cfo
- build-example-bpf-all: build-example-bpf-chat
- build-example-bpf-all: build-example-bpf-composite
- build-example-bpf-all: build-example-bpf-errors
- build-example-bpf-all: build-example-bpf-escrow
- build-example-bpf-all: build-example-bpf-events
- build-example-bpf-all: build-example-bpf-ido-pool
- build-example-bpf-all: build-example-bpf-interface
- build-example-bpf-all: build-example-bpf-lockup
- build-example-bpf-all: build-example-bpf-misc
- build-example-bpf-all: build-example-bpf-multisig
- build-example-bpf-all: build-example-bpf-permissioned-markets
- build-example-bpf-all: build-example-bpf-pyth
- build-example-bpf-all: build-example-bpf-spl_token-proxy
- build-example-bpf-all: build-example-bpf-swap
- build-example-bpf-all: build-example-bpf-sysvars
- build-example-bpf-all: build-example-bpf-tutorial_basic-0
- build-example-bpf-all: build-example-bpf-tutorial_basic-1
- build-example-bpf-all: build-example-bpf-tutorial_basic-2
- build-example-bpf-all: build-example-bpf-tutorial_basic-3
- build-example-bpf-all: build-example-bpf-tutorial_basic-4
- build-example-bpf-all: build-example-bpf-tutorial_basic-5
- build-example-bpf-all: build-example-bpf-typescript
- build-example-bpf-all: build-example-bpf-zero-copy
- .PHONY: clean
- clean:
- find . -type d -name .anchor -print0 | xargs -0 rm -rf
- find . -type d -name target -print0 | xargs -0 rm -rf
|