Skip to content

make uninstall step based on inspecting install steps, rather than with "push installed file" mechanism #14943

@andrewrk

Description

@andrewrk

Extracted from #14647.

The way that zig build uninstall works is broken with regards to packages. It needs to be audited and to be changed to a different strategy than the pushInstalledFile system that is currently in place. Instead it should figure out the installed file paths based on inspecting the install steps that were created from running the build() function.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugObserved behavior contradicts documented or intended behaviorenhancementSolving this issue will likely involve adding new logic or components to the codebase.zig build systemstd.Build, the build runner, `zig build` subcommand, package management

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions