We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ee40256 commit 1b7dd12Copy full SHA for 1b7dd12
1 file changed
build-scx-scheds/build-scheds.sh
@@ -28,20 +28,8 @@ extract_bpf_progs() {
28
done
29
}
30
31
-# build C scheds
32
-# .SECONDARY prevents make from deleting the intermediate .bpf.o files
33
-echo '.SECONDARY:' >> scheds/c/Makefile
34
-make all -j$(nproc)
35
-mv build $OUTPUT_DIR/c-build
36
-extract_bpf_progs $OUTPUT_DIR/c-build/scheds "*.bpf.o" $OUTPUT_DIR/bpf
37
-
38
-# this is a lib object, remove
39
-find $OUTPUT_DIR/bpf -name "c_scx_sdt.bpf.o" -delete
40
41
-# build Rust scheds
42
. $HOME/.cargo/env
43
cargo build --release
44
-mv target/release/build $OUTPUT_DIR/rust-build
45
-extract_bpf_progs $OUTPUT_DIR/rust-build "bpf.bpf.o" $OUTPUT_DIR/bpf
+extract_bpf_progs target/release/build "bpf.bpf.o" $OUTPUT_DIR/bpf
46
47
popd
0 commit comments