summaryrefslogtreecommitdiff
path: root/recipe.txt
blob: c897a1c6190f3dfcc8e9ce8964b2d41103066ad3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
# build the executables
cargo build --release
mv target/release/mkayafs target/release/mkfs.aya
mv target/release/ayafs_cli target/release/ayafs

# make filesystem (need root privilege)
target/release/mkfs.aya [device_path] --user-id $(id -u) --group-id $(id -g)

# mount filesystem (need root privilege)
target/release/ayafs [device_path] [mount_point] --auto-unmount --allow-other &

# clean up (need root privilege)
fusermount -u [mount_point]