%rust_dylib_extern static_assertions \
./src/lib.rs
+%check
+%if 0%{?run_tests}
+ %{rustc_std_build} --test --crate-type=dylib \
+ --crate-name=%{real_crate_name} \
+ %{?rustc_edition:--edition=%{rustc_edition}} \
+ --cfg='feature="acct"' \
+ --cfg='feature="aio"' \
+ --cfg='feature="dir"' \
+ --cfg='feature="env"' \
+ --cfg='feature="event"' \
+ --cfg='feature="feature"' \
+ --cfg='feature="fs"' \
+ --cfg='feature="hostname"' \
+ --cfg='feature="inotify"' \
+ --cfg='feature="ioctl"' \
+ --cfg='feature="kmod"' \
+ --cfg='feature="mman"' \
+ --cfg='feature="mount"' \
+ --cfg='feature="mqueue"' \
+ --cfg='feature="net"' \
+ --cfg='feature="personality"' \
+ --cfg='feature="poll"' \
+ --cfg='feature="process"' \
+ --cfg='feature="pthread"' \
+ --cfg='feature="ptrace"' \
+ --cfg='feature="quota"' \
+ --cfg='feature="reboot"' \
+ --cfg='feature="resource"' \
+ --cfg='feature="sched"' \
+ --cfg='feature="signal"' \
+ --cfg='feature="socket"' \
+ --cfg='feature="term"' \
+ --cfg='feature="time"' \
+ --cfg='feature="ucontext"' \
+ --cfg='feature="uio"' \
+ --cfg='feature="user"' \
+ --cfg='feature="zerocopy"' \
+ %rust_dylib_extern libc \
+ %rust_dylib_extern cfg_if \
+ %rust_dylib_extern bitflags \
+ %rust_dylib_extern memoffset \
+ %rust_dylib_extern pin_utils \
+ %rust_dylib_extern static_assertions \
+ ./src/lib.rs
+
+./%{real_crate_name}
+%endif
+
# ==========================================================
# install section
# ==========================================================