Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

remove CompileStep.output_dir from the build system API #14951

Closed
Tracked by #14647
andrewrk opened this issue Mar 16, 2023 · 0 comments · Fixed by #15234
Closed
Tracked by #14647

remove CompileStep.output_dir from the build system API #14951

andrewrk opened this issue Mar 16, 2023 · 0 comments · Fixed by #15234
Labels
breaking Implementing this issue could cause existing code to no longer compile or have different behavior. zig build system std.Build, the build runner, `zig build` subcommand, package management
Milestone

Comments

@andrewrk
Copy link
Member

Extracted from #14647.

This field must be deleted:

output_dir: ?[]const u8,

Build scripts must use the FileSource abstraction rather than telling the compiler directly where to output files.

@andrewrk andrewrk added breaking Implementing this issue could cause existing code to no longer compile or have different behavior. zig build system std.Build, the build runner, `zig build` subcommand, package management labels Mar 16, 2023
@andrewrk andrewrk added this to the 0.11.0 milestone Mar 16, 2023
andrewrk added a commit that referenced this issue Apr 10, 2023
Build scripts must instead use the FileSource abstraction rather than
telling the compiler directly where to output files.

closes #14951
andrewrk added a commit that referenced this issue Apr 11, 2023
Build scripts must instead use the FileSource abstraction rather than
telling the compiler directly where to output files.

closes #14951
andrewrk added a commit that referenced this issue Apr 11, 2023
Build scripts must instead use the FileSource abstraction rather than
telling the compiler directly where to output files.

closes #14951
krichprollsch added a commit to lightpanda-io/zig-v8-fork that referenced this issue Sep 8, 2023
krichprollsch added a commit to lightpanda-io/zig-v8-fork that referenced this issue Sep 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking Implementing this issue could cause existing code to no longer compile or have different behavior. zig build system std.Build, the build runner, `zig build` subcommand, package management
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant