Skip to content

Commit 230828c

Browse files
dmoody256MongoDB Bot
authored andcommitted
SERVER-103025 delete scons (#34270)
GitOrigin-RevId: 5b41cb7
1 parent 6e26f55 commit 230828c

File tree

556 files changed

+137
-94357
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

556 files changed

+137
-94357
lines changed

.bazelrc

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -405,10 +405,7 @@ common:mod-scanner --aspects //modules_poc:mod_scanner.bzl%mod_scanner_aspect
405405
common:mod-scanner --remote_download_regex=.*\.mod_scanner_decls.json$
406406

407407
# if you don't have access to the remote execution cluster above, use the local config
408-
# described below.
409-
# pass local config to SCons like:
410-
# > buildscripts/scons.py BAZEL_FLAGS=--config=local <others args>
411-
# or if invoking bazel directly pass "--config=local" on the bazel command line
408+
# by passing "--config=local" on the bazel command line
412409
--config=local
413410
common:local --remote_executor=
414411
common:local --remote_cache=

.github/CODEOWNERS

Lines changed: 3 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,14 @@
66

77
# The following patterns are parsed from ./OWNERS.yml
88
OWNERS.yml @10gen/server-root-ownership @svc-auto-approve-bot
9-
.bazelignore @10gen/devprod-build @svc-auto-approve-bot
10-
.bazelrc @10gen/devprod-build @svc-auto-approve-bot
11-
.bazelversion @10gen/devprod-build @svc-auto-approve-bot
9+
.bazel* @10gen/devprod-build @svc-auto-approve-bot
1210
.clang-format @10gen/server-programmability @svc-auto-approve-bot
1311
.clang-tidy.in @10gen/server-programmability @svc-auto-approve-bot
1412
.gitignore @10gen/devprod-build @svc-auto-approve-bot
1513
.mypy.ini @10gen/devprod-build @10gen/devprod-correctness @svc-auto-approve-bot
1614
.prettierignore @10gen/devprod-correctness @svc-auto-approve-bot
1715
.prettierrc @10gen/devprod-correctness @svc-auto-approve-bot
18-
/BUILD.bazel @10gen/devprod-build @svc-auto-approve-bot
16+
BUILD.bazel @10gen/devprod-build @svc-auto-approve-bot
1917
copy.bara.sky @IamXander @smcclure15 @svc-auto-approve-bot
2018
copy.bara.staging.sky @10gen/devprod-correctness @svc-auto-approve-bot
2119
eslint.config.mjs @10gen/devprod-correctness @svc-auto-approve-bot
@@ -25,7 +23,7 @@ pnpm-lock.yaml @10gen/devprod-correctness @svc-auto-approve-bot
2523
poetry.lock @10gen/devprod-build @10gen/devprod-correctness @svc-auto-approve-bot
2624
pyproject.toml @10gen/devprod-build @10gen/devprod-correctness @svc-auto-approve-bot
2725
sbom.json @10gen/server-security @svc-auto-approve-bot
28-
SConstruct @10gen/devprod-build @svc-auto-approve-bot
26+
MODULE.bazel* @10gen/devprod-build @svc-auto-approve-bot
2927
WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot
3028

3129
# The following patterns are parsed from ./bazel/OWNERS.yml
@@ -163,9 +161,6 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot
163161
/buildscripts/tracing_profiler/**/* @10gen/query @svc-auto-approve-bot
164162

165163
# The following patterns are parsed from ./docs/OWNERS.yml
166-
/docs/**/bazel.md @10gen/devprod-build @svc-auto-approve-bot
167-
/docs/**/build_system_reference.md @10gen/devprod-build @svc-auto-approve-bot
168-
/docs/**/build_system.md @10gen/devprod-build @svc-auto-approve-bot
169164
/docs/**/building.md @10gen/devprod-build @svc-auto-approve-bot
170165
/docs/**/poetry_execution.md @10gen/devprod-correctness @svc-auto-approve-bot
171166
/docs/**/linting.md @10gen/devprod-build @svc-auto-approve-bot
@@ -1232,9 +1227,6 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot
12321227
# The following patterns are parsed from ./jstests/with_mongot/OWNERS.yml
12331228
/jstests/with_mongot/**/* @10gen/query-integration-search @svc-auto-approve-bot
12341229

1235-
# The following patterns are parsed from ./site_scons/OWNERS.yml
1236-
/site_scons/**/* @10gen/devprod-build @svc-auto-approve-bot
1237-
12381230
# The following patterns are parsed from ./src/mongo/OWNERS.yml
12391231
/src/mongo/**/config.h.in @10gen/server-programmability @svc-auto-approve-bot
12401232

@@ -1606,8 +1598,6 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot
16061598

16071599
# The following patterns are parsed from ./src/mongo/db/modules/enterprise/OWNERS.yml
16081600
/src/mongo/db/modules/enterprise/BUILD.bazel @10gen/devprod-build @svc-auto-approve-bot
1609-
/src/mongo/db/modules/enterprise/build.py @10gen/devprod-build @svc-auto-approve-bot
1610-
/src/mongo/db/modules/enterprise/SConscript @10gen/devprod-build @svc-auto-approve-bot
16111601
/src/mongo/db/modules/enterprise/.gitignore @10gen/devprod-build @svc-auto-approve-bot
16121602
/src/mongo/db/modules/enterprise/.git-blame-ignore-revs @10gen/devprod-build @svc-auto-approve-bot
16131603
/src/mongo/db/modules/enterprise/.clang-format @10gen/server-programmability @svc-auto-approve-bot
@@ -2620,7 +2610,6 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot
26202610
/src/third_party/**/SafeInt @10gen/server-programmability @svc-auto-approve-bot
26212611
/src/third_party/**/sasl @10gen/server-security @svc-auto-approve-bot
26222612
/src/third_party/**/schemastore.org @10gen/query-optimization @svc-auto-approve-bot
2623-
/src/third_party/**/scons* @10gen/devprod-build @svc-auto-approve-bot
26242613
/src/third_party/**/snappy @10gen/server-networking-and-observability @svc-auto-approve-bot
26252614
/src/third_party/**/tcmalloc @10gen/server-workload-scheduling @svc-auto-approve-bot
26262615
/src/third_party/**/timelib @10gen/query-execution @svc-auto-approve-bot
@@ -2631,7 +2620,6 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot
26312620
/src/third_party/**/yaml-cpp @10gen/server-security @svc-auto-approve-bot
26322621
/src/third_party/**/zlib @10gen/server-networking-and-observability @svc-auto-approve-bot
26332622
/src/third_party/**/zstandard @10gen/server-networking-and-observability @svc-auto-approve-bot
2634-
/src/third_party/**/SConscript @10gen/devprod-build @svc-auto-approve-bot
26352623
/src/third_party/**/*.bazel @10gen/devprod-build @svc-auto-approve-bot
26362624

26372625
# The following patterns are parsed from ./src/third_party/libmongocrypt/OWNERS.yml

.vscode_defaults/linux-virtual-workstation.code-workspace

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,20 +19,16 @@
1919
"javascript"
2020
],
2121
"files.associations": {
22-
"SConstruct": "python",
23-
"SConscript": "python",
2422
"*.idl": "yaml",
2523
},
2624
"files.insertFinalNewline": true,
2725
"js/ts.implicitProjectConfig.target": "ES2020",
2826
"python.autoComplete.extraPaths": [
2927
"/opt/mongodbtoolchain/v4/share/gcc-11.3.0/python",
30-
"src/third_party/scons-3.1.2/scons-local-3.1.2"
3128
],
3229
"python.defaultInterpreterPath": "python3-venv/bin/python",
3330
"python.analysis.extraPaths": [
3431
"/opt/mongodbtoolchain/v4/share/gcc-11.3.0/python",
35-
"src/third_party/scons-3.1.2/scons-local-3.1.2"
3632
],
3733
"mypy-type-checker.path": [
3834
"${interpreter}",

OWNERS.yml

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,7 @@ filters:
66
metadata:
77
emeritus_approvers:
88
- visemet # TODO: add back to approvers once project work is finished
9-
- ".bazelignore":
10-
approvers:
11-
- 10gen/devprod-build
12-
- ".bazelrc":
13-
approvers:
14-
- 10gen/devprod-build
15-
- ".bazelversion":
9+
- ".bazel*":
1610
approvers:
1711
- 10gen/devprod-build
1812
- ".clang-format":
@@ -34,7 +28,7 @@ filters:
3428
- ".prettierrc":
3529
approvers:
3630
- 10gen/devprod-correctness
37-
- "/BUILD.bazel":
31+
- "BUILD.bazel":
3832
approvers:
3933
- 10gen/devprod-build
4034
- "copy.bara.sky":
@@ -67,7 +61,7 @@ filters:
6761
- "sbom.json":
6862
approvers:
6963
- 10gen/server-security
70-
- "SConstruct":
64+
- "MODULE.bazel*":
7165
approvers:
7266
- 10gen/devprod-build
7367
- "WORKSPACE.bazel":

README.third_party.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,6 @@ a notice will be included in
6464
| [pyiso8601] | MIT | 2.1.0 | unknown | |
6565
| [RoaringBitmap/CRoaring] | Unknown License | v3.0.1 | ||
6666
| [SchemaStore/schemastore] | Apache-2.0 | Unknown | | |
67-
| [SCons - a Software Construction tool] | MIT | 3.1.2 | ||
6867
| [smhasher] | Unknown License | Unknown | unknown ||
6968
| [Snowball Stemming Algorithms] | BSD-3-Clause | 7b264ffa0f767c579d052fd8142558dc8264d795 |||
7069
| [subunit] | BSD-3-Clause, Apache-2.0 | 1.4.4 | unknown | |
@@ -90,7 +89,6 @@ a notice will be included in
9089
[PCRE2]: http://www.pcre.org/
9190
[Protobuf]: https://github.com/protocolbuffers/protobuf
9291
[RoaringBitmap/CRoaring]: https://github.com/RoaringBitmap/CRoaring
93-
[SCons - a Software Construction tool]: https://github.com/SCons/scons
9492
[SchemaStore/schemastore]: https://www.schemastore.org/json/
9593
[Snowball Stemming Algorithms]: https://github.com/snowballstem/snowball
9694
[arximboldi/immer]: https://github.com/arximboldi/immer

0 commit comments

Comments
 (0)