File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -64,6 +64,14 @@ asap_sketchlib.workspace = true
6464[target .'cfg(not(target_env = "msvc"))' .dependencies ]
6565tikv-jemallocator = { version = " 0.6" , optional = true }
6666
67+ [[bin ]]
68+ name = " query_engine_rust"
69+ path = " src/main.rs"
70+
71+ [[bin ]]
72+ name = " query_engine_rust_fp"
73+ path = " src/main.rs"
74+
6775[[bin ]]
6876name = " precompute_engine"
6977path = " src/bin/precompute_engine.rs"
Original file line number Diff line number Diff line change @@ -10,14 +10,11 @@ source "$HOME/.cargo/env"
1010echo " Building QueryEngine Rust binary..."
1111cd " $PARENT_DIR "
1212cargo build --release -p query_engine_rust
13- cp ../target/release/query_engine_rust ../target/release/query_engine_rust_normal
1413
1514echo " Building frame-pointer QueryEngine Rust binary..."
1615fp_rustflags=" ${RUSTFLAGS:- } "
1716fp_rustflags=" ${fp_rustflags: +$fp_rustflags } -C force-frame-pointers=yes"
18- RUSTFLAGS=" $fp_rustflags " cargo build --release -p query_engine_rust
19- mv ../target/release/query_engine_rust ../target/release/query_engine_rust_fp
20- mv ../target/release/query_engine_rust_normal ../target/release/query_engine_rust
17+ RUSTFLAGS=" $fp_rustflags " cargo build --release -p query_engine_rust --bin query_engine_rust_fp
2118
2219echo " Built normal and frame-pointer QueryEngine Rust binaries."
2320
You can’t perform that action at this time.
0 commit comments