10000 [Windows] Announce breaking changes to the build directory · Issue #129804 · flutter/flutter · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

[Windows] Announce breaking changes to the build directory #129804

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

Closed
2 of 5 tasks
Tracked by #62597 ...
loic-sharma opened this issue Jun 29, 2023 · 2 comments
Closed
2 of 5 tasks
Tracked by #62597 ...

[Windows] Announce breaking changes to the build directory #129804

loic-sharma opened this issue Jun 29, 2023 · 2 comments
Assignees
Labels
a: desktop Running on desktop P3 Issues that are less important to the Flutter project platform-windows Building on or for Windows specifically team-windows Owned by the Windows platform team

Comments

@loic-sharma
Copy link
Member
loic-sharma commented Jun 29, 2023

Background

See: https://flutter.dev/go/windows-arm64

Currently, Windows has the following build layout: build/windows/runner/Release/my_app.exe

This assumes an AMD64 target architecture. Windows will be updated to have separate build directories for different target architectures: #129805

Steps

This is a breaking change. To minimize impact, this will be announced to customers:

@loic-sharma loic-sharma added platform-windows Building on or for Windows specifically a: desktop Running on desktop P3 Issues that are less important to the Flutter project labels Jun 29, 2023
@loic-sharma loic-sharma self-assigned this Jun 29, 2023
@loic-sharma loic-sharma changed the title [Windows Arm64] Announce breaking changes to the build directory [Windows] Announce breaking changes to the build directory Jun 30, 2023
sfshaza2 pushed a commit to flutter/website that referenced this issue Sep 5, 2023
_Description of what this PR is changing or adding, and why:_
To support Windows Arm64, we updated the Windows's build directory to
include the target architecture. Previously, the Windows build assumed
an x64 build.

Example build path before:
`build/windows/runner/Release/hello_world.exe`
Example build path after:
`build/windows/x64/runner/Release/hello_world.exe`

Tooling that depends on this build path will need to be updated. For
example, `package:msix` takes your app's executable and bundles for the
Microsoft Store. It needed to be updated:
YehudaKremer/msix#205

_Issues fixed by this PR (if any):_
flutter/flutter#129804

/cc @pbo-linaro Who implemented this.

## Presubmit checklist

- [x] This PR doesn’t contain automatically generated corrections
(Grammarly or similar).
- [x] This PR follows the [Google Developer Documentation Style
Guidelines](https://developers.google.com/style) — for example, it
doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
- [x] This PR uses [semantic line
breaks](https://github.com/dart-lang/site-shared/blob/main/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
of 80 characters or fewer.
atsansone pushed a commit to atsansone/website that referenced this issue Sep 19, 2023
_Description of what this PR is changing or adding, and why:_
To support Windows Arm64, we updated the Windows's build directory to
include the target architecture. Previously, the Windows build assumed
an x64 build.

Example build path before:
`build/windows/runner/Release/hello_world.exe`
Example build path after:
`build/windows/x64/runner/Release/hello_world.exe`

Tooling that depends on this build path will need to be updated. For
example, `package:msix` takes your app's executable and bundles for the
Microsoft Store. It needed to be updated:
YehudaKremer/msix#205

_Issues fixed by this PR (if any):_
flutter/flutter#129804

/cc @pbo-linaro Who implemented this.

## Presubmit checklist

- [x] This PR doesn’t contain automatically generated corrections
(Grammarly or similar).
- [x] This PR follows the [Google Developer Documentation Style
Guidelines](https://developers.google.com/style) — for example, it
doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
- [x] This PR uses [semantic line
breaks](https://github.com/dart-lang/site-shared/blob/main/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
of 80 characters or fewer.
@loic-sharma
Copy link
Member Author

Completed by flutter/website#9339

@github-actions
Copy link

This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v and a minimal reproduction of the issue.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Oct 20, 2023
@cbracken cbracken added team-windows Owned by the Windows platform team and removed team-desktop labels Jun 6, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
a: desktop Running on desktop P3 Issues that are less important to the Flutter project platform-windows Building on or for Windows specifically team-windows Owned by the Windows platform team
Projects
None yet
Development

No branches or pull requests

2 participants
0