diff --git a/justfile b/justfile index 59414c7..df6022e 100644 --- a/justfile +++ b/justfile @@ -48,6 +48,10 @@ build-debug *args: # Compiles with release profile build-release *args: (build-debug '--release' args) + +# Compiles applet with release profile +build-release-applet *args: + cargo build --package {{applet-name}} --release {{args}} # Compiles release profile with vendored dependencies build-vendored *args: vendor-extract (build-release '--frozen --offline' args) @@ -95,6 +99,10 @@ install: install -Dm0644 "{{icons-src}}/$size/apps/{{APPID}}.svg" "{{icons-dst}}/$size/apps/{{APPID}}.svg"; \ done +# Installs applet files +install-applet: + install -Dm0755 {{applet-src}} {{applet-dst}} + # Uninstalls installed files uninstall: rm -f {{bin-dst}} {{applet-dst}}