mirror of
https://github.com/MeexReay/bRAC.git
synced 2025-06-24 10:52:58 +03:00
add new rules to makefile
This commit is contained in:
parent
9c2bec33e1
commit
8c5dad7aa5
6
Cargo.lock
generated
6
Cargo.lock
generated
@ -90,7 +90,7 @@ checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "bRAC"
|
name = "bRAC"
|
||||||
version = "0.1.4+2.0"
|
version = "0.1.5+2.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"chrono",
|
"chrono",
|
||||||
"clap",
|
"clap",
|
||||||
@ -1494,9 +1494,9 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "tungstenite"
|
name = "tungstenite"
|
||||||
version = "0.26.2"
|
version = "0.27.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "4793cb5e56680ecbb1d843515b23b6de9a75eb04b66643e256a396d43be33c13"
|
checksum = "eadc29d668c91fcc564941132e17b28a7ceb2f3ebf0b9dae3e03fd7a6748eb0d"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bytes",
|
"bytes",
|
||||||
"data-encoding",
|
"data-encoding",
|
||||||
|
29
Makefile
29
Makefile
@ -1,6 +1,18 @@
|
|||||||
.PHONY: clean install uninstall
|
.PHONY: clean install uninstall build_linux build_windows build_all
|
||||||
|
|
||||||
|
TARGETS = \
|
||||||
|
i686-unknown-linux-gnu \
|
||||||
|
i686-unknown-linux-musl \
|
||||||
|
x86_64-unknown-linux-none \
|
||||||
|
x86_64-unknown-linux-gnu \
|
||||||
|
x86_64-unknown-linux-musl \
|
||||||
|
aarch64-unknown-linux-gnu \
|
||||||
|
aarch64-unknown-linux-musl
|
||||||
|
|
||||||
install: target/release/bRAC
|
install: target/release/bRAC
|
||||||
|
mkdir -p ~/.local
|
||||||
|
mkdir -p ~/.local/bin
|
||||||
|
mkdir -p ~/.local/share
|
||||||
cp $< ~/.local/bin/bRAC
|
cp $< ~/.local/bin/bRAC
|
||||||
chmod +x ~/.local/bin/bRAC
|
chmod +x ~/.local/bin/bRAC
|
||||||
mkdir ~/.local/share/bRAC -p
|
mkdir ~/.local/share/bRAC -p
|
||||||
@ -11,5 +23,20 @@ uninstall:
|
|||||||
rm -f ~/.local/share/applications/ru.themixray.bRAC.desktop
|
rm -f ~/.local/share/applications/ru.themixray.bRAC.desktop
|
||||||
target/release/bRAC:
|
target/release/bRAC:
|
||||||
cargo build -r
|
cargo build -r
|
||||||
|
|
||||||
|
build_all: build_linux build_windows
|
||||||
|
|
||||||
|
build_linux:
|
||||||
|
mkdir -p build
|
||||||
|
mkdir -p build/linux
|
||||||
|
for target in $(TARGETS); do \
|
||||||
|
cargo build -r --target $$target; \
|
||||||
|
cp target/$$target/bRAC build/linux/$$target-bRAC; \
|
||||||
|
done
|
||||||
|
|
||||||
|
build_windows:
|
||||||
|
echo "Windows build is in development!!!"
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
cargo clean
|
cargo clean
|
||||||
|
rm -rf build
|
||||||
|
Loading…
x
Reference in New Issue
Block a user