diff --git a/ruby/scripts/create-extractor-pack.sh b/ruby/scripts/create-extractor-pack.sh index e601a4b2dd4..4cef0b8c73f 100755 --- a/ruby/scripts/create-extractor-pack.sh +++ b/ruby/scripts/create-extractor-pack.sh @@ -8,10 +8,12 @@ else echo "Unknown OS" exit 1 fi +cd "$(dirname "$0")/.." (cd extractor && cargo build --release) -BIN_DIR=extractor/target/release +# we are in a cargo workspace rooted at the git checkout +BIN_DIR=../target/release "$BIN_DIR/codeql-extractor-ruby" generate --dbscheme ql/lib/ruby.dbscheme --library ql/lib/codeql/ruby/ast/internal/TreeSitter.qll codeql query format -i ql/lib/codeql/ruby/ast/internal/TreeSitter.qll