Skip to content

Conversation

@hyp
Copy link

@hyp hyp commented Mar 5, 2024

Description

This change modifies the way the Nuget package builds for windows. It forces the C++ and C flags to specify /Z7 instead of /Zi for MSVC, which embeds the debug info PDBs into the object files.

Testing

Build the SDK and used these libraries to build a downstream project.

@hyp hyp requested review from compnerd and tristanlabelle March 5, 2024 21:45
@hyp hyp merged commit f6d6ee2 into compnerd/swift Mar 6, 2024
@hyp hyp deleted the eng/z7build branch March 6, 2024 14:45
kendalharland pushed a commit that referenced this pull request May 8, 2024
…Bs in the BCNY windows build (#20)

* [windows][build] add a helper script to adjust MSVC debug flags to be Z7 instead of Zi

* [bcny][gh workflow] build firebase with /Z7 for embedded debug information on windows

* roll back to the mainline branch
kendalharland pushed a commit that referenced this pull request May 8, 2024
…Bs in the BCNY windows build (#20)

* [windows][build] add a helper script to adjust MSVC debug flags to be Z7 instead of Zi

* [bcny][gh workflow] build firebase with /Z7 for embedded debug information on windows

* roll back to the mainline branch
github-actions bot pushed a commit that referenced this pull request May 16, 2024
…Bs in the BCNY windows build (#20)

* [windows][build] add a helper script to adjust MSVC debug flags to be Z7 instead of Zi

* [bcny][gh workflow] build firebase with /Z7 for embedded debug information on windows

* roll back to the mainline branch
bcny-fork-syncer bot pushed a commit that referenced this pull request May 25, 2024
…Bs in the BCNY windows build (#20)

* [windows][build] add a helper script to adjust MSVC debug flags to be Z7 instead of Zi

* [bcny][gh workflow] build firebase with /Z7 for embedded debug information on windows

* roll back to the mainline branch
bcny-fork-syncer bot pushed a commit that referenced this pull request May 31, 2024
…Bs in the BCNY windows build (#20)

* [windows][build] add a helper script to adjust MSVC debug flags to be Z7 instead of Zi

* [bcny][gh workflow] build firebase with /Z7 for embedded debug information on windows

* roll back to the mainline branch
bcny-fork-syncer bot pushed a commit that referenced this pull request Jun 1, 2024
…Bs in the BCNY windows build (#20)

* [windows][build] add a helper script to adjust MSVC debug flags to be Z7 instead of Zi

* [bcny][gh workflow] build firebase with /Z7 for embedded debug information on windows

* roll back to the mainline branch
bcny-fork-syncer bot pushed a commit that referenced this pull request Jun 7, 2024
…Bs in the BCNY windows build (#20)

* [windows][build] add a helper script to adjust MSVC debug flags to be Z7 instead of Zi

* [bcny][gh workflow] build firebase with /Z7 for embedded debug information on windows

* roll back to the mainline branch
bcny-fork-syncer bot pushed a commit that referenced this pull request Jul 16, 2024
…Bs in the BCNY windows build (#20)

* [windows][build] add a helper script to adjust MSVC debug flags to be Z7 instead of Zi

* [bcny][gh workflow] build firebase with /Z7 for embedded debug information on windows

* roll back to the mainline branch
bcny-fork-syncer bot pushed a commit that referenced this pull request Jul 18, 2024
…Bs in the BCNY windows build (#20)

* [windows][build] add a helper script to adjust MSVC debug flags to be Z7 instead of Zi

* [bcny][gh workflow] build firebase with /Z7 for embedded debug information on windows

* roll back to the mainline branch
bcny-fork-syncer bot pushed a commit that referenced this pull request Aug 3, 2024
…Bs in the BCNY windows build (#20)

* [windows][build] add a helper script to adjust MSVC debug flags to be Z7 instead of Zi

* [bcny][gh workflow] build firebase with /Z7 for embedded debug information on windows

* roll back to the mainline branch
bcny-fork-syncer bot pushed a commit that referenced this pull request Aug 6, 2024
…Bs in the BCNY windows build (#20)

* [windows][build] add a helper script to adjust MSVC debug flags to be Z7 instead of Zi

* [bcny][gh workflow] build firebase with /Z7 for embedded debug information on windows

* roll back to the mainline branch
bcny-fork-syncer bot pushed a commit that referenced this pull request Aug 21, 2024
…Bs in the BCNY windows build (#20)

* [windows][build] add a helper script to adjust MSVC debug flags to be Z7 instead of Zi

* [bcny][gh workflow] build firebase with /Z7 for embedded debug information on windows

* roll back to the mainline branch
bcny-fork-syncer bot pushed a commit that referenced this pull request Sep 7, 2024
…Bs in the BCNY windows build (#20)

* [windows][build] add a helper script to adjust MSVC debug flags to be Z7 instead of Zi

* [bcny][gh workflow] build firebase with /Z7 for embedded debug information on windows

* roll back to the mainline branch
bcny-fork-syncer bot pushed a commit that referenced this pull request Sep 11, 2024
…Bs in the BCNY windows build (#20)

* [windows][build] add a helper script to adjust MSVC debug flags to be Z7 instead of Zi

* [bcny][gh workflow] build firebase with /Z7 for embedded debug information on windows

* roll back to the mainline branch
bcny-fork-syncer bot pushed a commit that referenced this pull request Sep 12, 2024
…Bs in the BCNY windows build (#20)

* [windows][build] add a helper script to adjust MSVC debug flags to be Z7 instead of Zi

* [bcny][gh workflow] build firebase with /Z7 for embedded debug information on windows

* roll back to the mainline branch
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.

4 participants