summaryrefslogtreecommitdiffstats
path: root/SCons/Variables
Commit message (Expand)AuthorAgeFilesLines
* Update NEXT_RELEASE to 4.9.0William Deegan2025-03-022-2/+2
* [ci skip] Fix typosWilliam Deegan2024-12-151-1/+1
* Tweak Variables docsMats Wichmann2024-12-153-28/+43
* Turn SCons.Variables.Variable into a dataclassMats Wichmann2024-12-062-42/+28
* Add Variables.defualted attributeMats Wichmann2024-11-272-21/+55
* Update unittest for unkown variablesMats Wichmann2024-11-201-6/+9
* Unknown variables from Variables file are now reportedMats Wichmann2024-11-182-22/+34
* Integrate `from __future__ import annotations`Thaddeus Crews2024-11-166-33/+44
* Move IS_ROOT definition to frameworkMats Wichmann2024-10-191-7/+1
* Adjust tests in case running as rootMats Wichmann2024-10-191-2/+30
* PackageVariable now returns the default on "true"Mats Wichmann2024-09-042-22/+32
* Variables testing: confirm space-containing valuesMats Wichmann2024-08-272-3/+17
* Fix ListVariable with a space-containing valueMats Wichmann2024-08-168-21/+106
* Added test to check that 'from SCons.Variables import *' will import all type...William Deegan2024-07-241-0/+22
* Restore usage of "from SCons.Variables import *`Mats Wichmann2024-07-171-0/+5
* Minor cleanups in VariablesMats Wichmann2024-06-2910-41/+36
* Merge branch 'master' into perf/env-setitemWilliam Deegan2024-06-242-26/+88
|\
| * ListVariable now has a separate validatorMats Wichmann2024-06-132-26/+88
* | Update to current fastest env setitemMats Wichmann2024-06-151-1/+1
|/
* Move environment var checker to SCons.UtilMats Wichmann2024-06-061-7/+8
* Even more vars.Add() docstring tweaking.Mats Wichmann2024-06-031-10/+12
* Small docstring update for vars.AddMats Wichmann2024-06-031-6/+12
* Additional testcase for subst on VariablesMats Wichmann2024-06-031-4/+24
* Adding testcase for Add(..., subst)Mats Wichmann2024-06-032-2/+27
* Allow a Variable to not be substitutedMats Wichmann2024-06-032-9/+19
* Variables cleanup: coreMats Wichmann2024-05-192-161/+201
* Variables cleanup: ListVariableMats Wichmann2024-05-152-34/+54
* Variables cleanup: PathVariableMats Wichmann2024-05-132-105/+97
* Variables cleanup: PackageVariableMats Wichmann2024-05-102-32/+44
* Variables cleanup: EnumVariableMats Wichmann2024-05-102-47/+85
* Variables cleanup: BoolVariableMats Wichmann2024-05-092-32/+22
* Allow printing a Variables objectMats Wichmann2024-04-111-1/+12
* Get rid of raising exceptions entirelyRaymond Li2024-03-281-0/+3
* Replaced `NotImplementedError` with `NotImplemented`fazledyn-or2023-12-051-6/+6
* "Modernize" to Python 3.6 via toolMats Wichmann2023-08-041-2/+2
* Add some cheap return and parameter annotationsMats Wichmann2023-05-019-43/+43
* Small cleanup in BoolVariable [skip appveyor]Mats Wichmann2022-10-222-24/+27
* Doc tweaks: make Sphinx happier [ci skip]Mats Wichmann2021-11-181-21/+23
* Address review comments on Variables PR (#4031)Mats Wichmann2021-10-083-7/+9
* Tweak Variables incl. manpage, docstringsMats Wichmann2021-10-078-304/+366
* Drop dictionary has_key references: Py2-ism.Mats Wichmann2021-03-111-4/+0
* Initial support in tests for Python 3.10Mats Wichmann2021-01-221-1/+1
* Update some copyright strings and drop __revision__ [skip appveyor]Mats Wichmann2020-09-2312-165/+145
* Run autoflake on codeMats Wichmann2020-09-216-6/+0
* Minor: drop engine prefix from docstrings [ci skip]Mats Wichmann2020-06-115-5/+5
* Docstring changes from Sphinx conversion [ci skip]Mats Wichmann2020-05-301-23/+27
* classes no longer explicitly inherit from objectMats Wichmann2020-05-243-5/+5
* Reorganize the repo. Moved src/engine/SCons to ./SCons to be more in line wit...William Deegan2020-05-0612-0/+2423