[SERVER-14020] Migrate configure checks into a site_tool Created: 21/May/14  Updated: 07/Aug/23  Resolved: 07/Aug/23

Status: Closed
Project: Core Server
Component/s: Build
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Major - P3
Reporter: Andrew Morrow (Inactive) Assignee: [DO NOT ASSIGN] Backlog - Server Development Platform Team (SDP) (Inactive)
Resolution: Won't Do Votes: 0
Labels: build-system-cleanup
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-14019 Add configure step to check whether t... Closed
Assigned Teams:
Server Development Platform
Backwards Compatibility: Fully Compatible
Sprint: BUILD 1, BUILD 1 04/03/15
Participants:

 Description   

Right now the top level SConstruct is cluttered with configure test definitions that have complex test bodies. The configure tests are injected into local Configure objects as needed.

This both clutters the SConstruct with lots of test bodies and code to inject the configure tests, but makes it hard to re-execute a configure check. As a result, we locally cache configure test results in free variables.

The whole thing becomes hard to follow. We should migrate the configure check bodies and injection into the Configure context into a new mongoconfig tool in site_scons/site_tools.


Generated at Thu Feb 08 03:33:36 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.