remove xdg-decoration leftovers, add make build-check

The xdg-decoration protocol files caused a linker error
(xdg_toplevel_interface undefined) since we switched to the KDE
server-decoration protocol. Removed. Added make build-check
target that runs flutter build linux to catch native compilation
failures that flutter test misses.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-04-23 09:41:35 +02:00
co-authored by Claude Opus 4.6
parent 3e40eb6126
commit c65cc6bc99
4 changed files with 4 additions and 455 deletions
+4
View File
@@ -25,6 +25,10 @@ run: ## Launch the Flutter desktop app.
pubget: ## flutter pub get.
flutter pub get
.PHONY: build-check
build-check: ## Verify native + Dart build compiles (no run).
LD_LIBRARY_PATH=$(CURDIR)/native/linux-x64$${LD_LIBRARY_PATH:+:$$LD_LIBRARY_PATH} flutter build linux
.PHONY: analyze
analyze: ## flutter analyze.
flutter analyze