Skip to content

add .deps files - #445

Open
kotontrion wants to merge 2 commits into
mainfrom
feat/deps-files
Open

add .deps files#445
kotontrion wants to merge 2 commits into
mainfrom
feat/deps-files

Conversation

@kotontrion

@kotontrion kotontrion commented Apr 30, 2026

Copy link
Copy Markdown
Collaborator

This PR adds .deps files, which include dependencies for the vapi files. Eg AstalRiver depends on wayland-client and astal-wl, currently if you want to use AstalRiver you need to link against Asta-river, astal-wl and wayland-client, by installing the .deps file, the vala compiler knows about these dependencies and can resolve the symbols without the user linking them automatically explicitly.

Basically every lib which gets references in the vapi file should be listed in the .deps file.

  • apps
  • astal3
  • astal4
  • network
  • notifd
  • river
  • tray
  • wl

@vercel

vercel Bot commented Apr 30, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
astal Ready Ready Preview, Comment May 4, 2026 11:28am

@kotontrion kotontrion changed the title add .deps files for AstalWl and AstalRiver add .deps files Apr 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants