spin-sync 0.1.1

Synchronization primitives using spinlock. The interface resembles std::sync. rust nightly version is required so far.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/bin/sh

check_rustdoc() {
    grep '^//!' src/lib.rs | sed -E 's#^//! ?##' | diff README.md -
}

check_format() {
    find src -type f -name '*.rs' | xargs rustfmt --check
}

## main ##

(
    cd $(git rev-parse --show-toplevel)
    check_rustdoc && check_format
)