[PR #5451] [MERGED] build: move oss required to build conhost out of dep/ #26327

Open
opened 2026-01-31 09:15:22 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/microsoft/terminal/pull/5451
Author: @DHowett-MSFT
Created: 4/21/2020
Status: Merged
Merged: 4/21/2020
Merged by: @DHowett-MSFT

Base: masterHead: dev/duhowett/oss_for_os


📝 Commits (3)

  • 50c19f8 build: move oss required to build conhost out of dep/
  • 6c0619a green up those builds
  • 848ae51 add oss to the allowlist

📊 Changes

56 files changed (+49 additions, -8 deletions)

View changed files

📝 .github/actions/spell-check/excludes.txt (+1 -0)
📝 .github/actions/spell-check/whitelist/whitelist.txt (+1 -0)
oss/README.md (+8 -0)
📝 oss/chromium/LICENSE (+0 -0)
📝 oss/chromium/MAINTAINER_README.md (+0 -0)
📝 oss/chromium/base/numerics/BUILD.gn (+0 -0)
📝 oss/chromium/base/numerics/DEPS (+0 -0)
📝 oss/chromium/base/numerics/OWNERS (+0 -0)
📝 oss/chromium/base/numerics/README.md (+0 -0)
📝 oss/chromium/base/numerics/checked_math.h (+0 -0)
📝 oss/chromium/base/numerics/checked_math_impl.h (+0 -0)
📝 oss/chromium/base/numerics/clamped_math.h (+0 -0)
📝 oss/chromium/base/numerics/clamped_math_impl.h (+0 -0)
📝 oss/chromium/base/numerics/math_constants.h (+0 -0)
📝 oss/chromium/base/numerics/ranges.h (+0 -0)
📝 oss/chromium/base/numerics/safe_conversions.h (+0 -0)
📝 oss/chromium/base/numerics/safe_conversions_arm_impl.h (+0 -0)
📝 oss/chromium/base/numerics/safe_conversions_impl.h (+0 -0)
📝 oss/chromium/base/numerics/safe_math.h (+0 -0)
📝 oss/chromium/base/numerics/safe_math_arm_impl.h (+0 -0)

...and 36 more files

📄 Description

This change is necessary as the dep/ folder is not synced into the
Windows source tree.

I've also added a build rule producing a lib for {fmt}.

This will be required for our next OSS->OS ingestion.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/microsoft/terminal/pull/5451 **Author:** [@DHowett-MSFT](https://github.com/DHowett-MSFT) **Created:** 4/21/2020 **Status:** ✅ Merged **Merged:** 4/21/2020 **Merged by:** [@DHowett-MSFT](https://github.com/DHowett-MSFT) **Base:** `master` ← **Head:** `dev/duhowett/oss_for_os` --- ### 📝 Commits (3) - [`50c19f8`](https://github.com/microsoft/terminal/commit/50c19f87549217735d7bad845d67a558ee264073) build: move oss required to build conhost out of dep/ - [`6c0619a`](https://github.com/microsoft/terminal/commit/6c0619a935d1cc0e799249ab3474159ea00b0f34) green up those builds - [`848ae51`](https://github.com/microsoft/terminal/commit/848ae5135649b219835fe56a6982d71544139d5b) add oss to the allowlist ### 📊 Changes **56 files changed** (+49 additions, -8 deletions) <details> <summary>View changed files</summary> 📝 `.github/actions/spell-check/excludes.txt` (+1 -0) 📝 `.github/actions/spell-check/whitelist/whitelist.txt` (+1 -0) ➕ `oss/README.md` (+8 -0) 📝 `oss/chromium/LICENSE` (+0 -0) 📝 `oss/chromium/MAINTAINER_README.md` (+0 -0) 📝 `oss/chromium/base/numerics/BUILD.gn` (+0 -0) 📝 `oss/chromium/base/numerics/DEPS` (+0 -0) 📝 `oss/chromium/base/numerics/OWNERS` (+0 -0) 📝 `oss/chromium/base/numerics/README.md` (+0 -0) 📝 `oss/chromium/base/numerics/checked_math.h` (+0 -0) 📝 `oss/chromium/base/numerics/checked_math_impl.h` (+0 -0) 📝 `oss/chromium/base/numerics/clamped_math.h` (+0 -0) 📝 `oss/chromium/base/numerics/clamped_math_impl.h` (+0 -0) 📝 `oss/chromium/base/numerics/math_constants.h` (+0 -0) 📝 `oss/chromium/base/numerics/ranges.h` (+0 -0) 📝 `oss/chromium/base/numerics/safe_conversions.h` (+0 -0) 📝 `oss/chromium/base/numerics/safe_conversions_arm_impl.h` (+0 -0) 📝 `oss/chromium/base/numerics/safe_conversions_impl.h` (+0 -0) 📝 `oss/chromium/base/numerics/safe_math.h` (+0 -0) 📝 `oss/chromium/base/numerics/safe_math_arm_impl.h` (+0 -0) _...and 36 more files_ </details> ### 📄 Description This change is necessary as the dep/ folder is not synced into the Windows source tree. I've also added a build rule producing a lib for {fmt}. This will be required for our next OSS->OS ingestion. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-31 09:15:22 +00:00
Sign in to join this conversation.
No Label pull-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#26327