#!/usr/bin/make -f %: dh $@ override_dh_auto_build: npm install npm run build cd src-tauri && cargo build --release --locked override_dh_auto_test: cd src-tauri && cargo test --locked || true override_dh_auto_install: install -Dm755 src-tauri/target/release/linuxy debian/linuxy/usr/bin/linuxy install -Dm644 src-tauri/debian/desktop-template.desktop debian/linuxy/usr/share/applications/linuxy.desktop for size in 32 128 256 512; do \ [ -f "src-tauri/icons/$${size}x$${size}.png" ] && \ install -Dm644 "src-tauri/icons/$${size}x$${size}.png" \ "debian/linuxy/usr/share/icons/hicolor/$${size}x$${size}/apps/linuxy.png" || true; \ done [ -f "src-tauri/icons/icon.png" ] && \ install -Dm644 src-tauri/icons/icon.png \ debian/linuxy/usr/share/icons/hicolor/512x512/apps/linuxy.png || true install -Dm644 LICENSE debian/linuxy/usr/share/doc/linuxy/copyright