Rename backend binary and shorten V_INFO
This commit is contained in:
parent
fb577620dd
commit
2b94298e8c
6 changed files with 14 additions and 8 deletions
2
backend/Cargo.lock
generated
2
backend/Cargo.lock
generated
|
@ -825,7 +825,7 @@ dependencies = [
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "powertools-rs"
|
name = "powertools"
|
||||||
version = "1.2.0-beta2"
|
version = "1.2.0-beta2"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"async-trait",
|
"async-trait",
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
[package]
|
[package]
|
||||||
name = "powertools-rs"
|
name = "powertools"
|
||||||
version = "1.2.0-beta2"
|
version = "1.2.0-beta2"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
authors = ["NGnius (Graham) <ngniusness@gmail.com>"]
|
authors = ["NGnius (Graham) <ngniusness@gmail.com>"]
|
||||||
|
|
|
@ -8,7 +8,7 @@ cargo --version
|
||||||
echo "--- Building plugin backend ---"
|
echo "--- Building plugin backend ---"
|
||||||
cargo build --profile docker
|
cargo build --profile docker
|
||||||
mkdir -p out
|
mkdir -p out
|
||||||
cp target/release/powertools-rs out/backend
|
cp target/release/powertools out/backend
|
||||||
|
|
||||||
echo " --- Cleaning up ---"
|
echo " --- Cleaning up ---"
|
||||||
# remove root-owned target folder
|
# remove root-owned target folder
|
||||||
|
|
|
@ -5,6 +5,6 @@ cargo build --target x86_64-unknown-linux-musl
|
||||||
#cross build --release
|
#cross build --release
|
||||||
|
|
||||||
mkdir -p ../bin
|
mkdir -p ../bin
|
||||||
#cp ./target/x86_64-unknown-linux-musl/release/powertools-rs ../bin/backend
|
#cp ./target/x86_64-unknown-linux-musl/release/powertools ../bin/backend
|
||||||
cp ./target/x86_64-unknown-linux-musl/debug/powertools-rs ../bin/backend
|
cp ./target/x86_64-unknown-linux-musl/debug/powertools ../bin/backend
|
||||||
#cp ./target/release/powertools-rs ../bin/backend
|
#cp ./target/release/powertools ../bin/backend
|
||||||
|
|
|
@ -73,7 +73,13 @@ fn main() -> Result<(), ()> {
|
||||||
|
|
||||||
let instance = Instance::new(PORT)
|
let instance = Instance::new(PORT)
|
||||||
.register("V_INFO", |_: Vec<Primitive>| {
|
.register("V_INFO", |_: Vec<Primitive>| {
|
||||||
vec![format!("{} v{}", PACKAGE_NAME, PACKAGE_VERSION).into()]
|
#[cfg(debug_assertions)]
|
||||||
|
{vec![format!("v{}-dbg", PACKAGE_VERSION).into()]}
|
||||||
|
#[cfg(not(debug_assertions))]
|
||||||
|
{vec![format!("v{}-rls", PACKAGE_VERSION).into()]}
|
||||||
|
})
|
||||||
|
.register("NAME", |_: Vec<Primitive>| {
|
||||||
|
vec![PACKAGE_NAME.into()]
|
||||||
})
|
})
|
||||||
.register("LOG", api::general::log_it())
|
.register("LOG", api::general::log_it())
|
||||||
// battery API functions
|
// battery API functions
|
||||||
|
|
|
@ -290,7 +290,7 @@ const Content: VFC<{ serverAPI: ServerAPI }> = ({}) => {
|
||||||
|
|
||||||
export default definePlugin((serverApi: ServerAPI) => {
|
export default definePlugin((serverApi: ServerAPI) => {
|
||||||
return {
|
return {
|
||||||
title: <div className={staticClasses.Title}>PowerTools 300</div>,
|
title: <div className={staticClasses.Title}>I'm a tool</div>,
|
||||||
content: <Content serverAPI={serverApi} />,
|
content: <Content serverAPI={serverApi} />,
|
||||||
icon: <GiDrill />,
|
icon: <GiDrill />,
|
||||||
onDismount() {
|
onDismount() {
|
||||||
|
|
Loading…
Reference in a new issue