diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..36507b0 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,9 @@ +root = true + +[*.{sh,rs,toml,md}] +indent_style = space +indent_size = 2 +end_of_line = lf +charset = utf-8 +trim_trailing_whitespace = true +insert_final_newline = true diff --git a/.gitignore b/.gitignore index b9f7ff1..6aafebb 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /target/ **/*.rs.bk .*.swp +/dutree* diff --git a/build.sh b/build.sh new file mode 100755 index 0000000..bf2cb3f --- /dev/null +++ b/build.sh @@ -0,0 +1,17 @@ +#!/bin/sh + +cargo install cross + +echo "Building... Linux ARM64" +cross build --release --target aarch64-unknown-linux-gnu +mv target/aarch64-unknown-linux-gnu/release/dutree ./dutree_linux_arm64 + +echo "Building... Linux ARMv7" +cross build --release --target armv7-unknown-linux-gnueabihf +mv target/armv7-unknown-linux-gnueabihf/release/dutree ./dutree_linux_arm7 + +echo "Building... Linux x86_64" +cross build --release --target x86_64-unknown-linux-gnu +mv target/x86_64-unknown-linux-gnu/release/dutree ./dutree_linux_x86_64 + +echo "Done"