123456789101112131415161718 |
- #!/usr/bin/env bash
- # `$1` is the directory to generate the IDLs in, defaults to `./idls`
- if [ $# = 1 ]; then
- dir=$1
- else
- dir=$PWD/idls
- fi
- cd programs/idl
- anchor idl parse --file src/lib.rs -o $dir/parse.json
- anchor idl build -o $dir/build.json
- cd ../generics
- anchor idl build -o $dir/generics_build.json
- cd ../relations-derivation
- anchor idl build -o $dir/relations_build.json
|