| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
PR #3242 added the Textfile and Substfile builders to the default builder
list (for issue #3147), but didn't finish the job: the textfile tool
needs to be added to the default list of tools as well. This time
with a testcase that fails if the tool is not added. Minor doc tweak.
Signed-off-by: Mats Wichmann <mats@linux.com>
|
|\
| |
| | |
Add arm targets to doc for MSVS_ARCH
|
| |
| |
| |
| | |
Signed-off-by: Mats Wichmann <mats@linux.com>
|
|/
|
|
|
|
|
|
|
|
|
| |
In doc/SConscript, the function in bootstrap.py to parse a
manifest was called with an scons path (#src/engine) but bootstrap
does not run in an scons context, it is run via subprocess.Popen.
Preprocess the path. Along the way, change the function to open
the file itself instead of being passed a list already read
from the file, update the comment, and clean some whitespace issues.
Signed-off-by: Mats Wichmann <mats@linux.com>
|
|
|
|
|
|
|
|
| |
The three generated doc files, builders.gen, tools,gen
and variables.gen are added to stay in sync with the
msvs.xml change.
Signed-off-by: Mats Wichmann <mats@linux.com>
|
|\
| |
| | |
Improve scons docs regarding Default()
|
| |
| |
| |
| |
| |
| |
| | |
An earlier change updated some examples, this makes some tweaks to
the wording as well for Default, DEFAULT_TARGETS, etc. to clarify.
Signed-off-by: Mats Wichmann <mats@linux.com>
|
| | |
|
|/ |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
map() now returns an interable instead of a list, update
examples which assumed they could just print() the result
of a map().
Signed-off-by: Mats Wichmann <mats@linux.com>
|
|\
| |
| | |
Release 3.0.2
|
| | |
|
|\ \
| |/ |
|
| |\
| | |
| | | |
Update docs about installing scons3 (issue #3037)
|
| | |
| | |
| | |
| | | |
Signed-off-by: Mats Wichmann <mats@linux.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Mats Wichmann <mats@linux.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Mats Wichmann <mats@linux.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Installing via pip now preferred; no more native-type
packages (rpm, msi). Python 3 is supported - seemed
one more place was missed that said it had to be Py2.
Signed-off-by: Mats Wichmann <mats@linux.com>
|
| | |
| | |
| | |
| | | |
APPLELINK_CURRENT_VERSION to APPLELINK_NO_CURRENT_VERSION
|
| | | |
|
| |\ \
| | |/
| | |
| | | |
fix_mac_shlibversion_gh_issue_3241
|
| | | |
|
| |/
|/| |
|
| |
| |
| |
| | |
Signed-off-by: Mats Wichmann <mats@linux.com>
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Two locations which attempt to directly print an item tipped over on py3,
so they now decode().
There seem to be cases where implicit dependencies do not have signatures,
so instead of looping through the dep list and indexing into the signature
list (IndexError), the two lists are now zipped, which means nothing is
printed, but sconsign does not die (the zip technique is used in FS.py
in the engine).
Minor PEP8 changes: spaces around operators; shorter lines; two-blanks
rule around classes/functions. Also unused args changed to _ to show
it was intentional.
Manpage updated slightly - the internal whichdb function explicitly
looks for the .dblite suffix, so the claim that if it's not .dbm it
is assumed to be dblite was not true.
sconsign still will not work on a dblite file which is not suffixed
.dblite, but that is an existing problem, not a newly introduced one.
Signed-off-by: Mats Wichmann <mats@linux.com>
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
in order to make builds reproducible.
See https://reproducible-builds.org/ for why this is good
and https://reproducible-builds.org/specs/source-date-epoch/
for the definition of this variable.
Also consistently use ISO 8601 date format
to be understood everywhere.
Also use gmtime to be independent of timezone.
|
|
|
|
|
|
|
|
| |
There have been a few doc changes since 3.0.1, this commit
resyncs the generated docs to pick up fixes and wording.
No code or test effect.
Signed-off-by: Mats Wichmann <mats@linux.com>
|
|
|
|
| |
Signed-off-by: Piotr Kasprzyk <ciri@ciri.pl>
|
|
|
|
|
|
| |
https://github.com/SCons/scons/issues/3149
Signed-off-by: Mats Wichmann <mats@linux.com>
|
|
|
| |
credit: https://stackoverflow.com/questions/39856184/does-scons-customized-decider-function-require-to-be-class-member
|
|
|
|
| |
Signed-off-by: Mats Wichmann <mats@linux.com>
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Fixes #2983
|
|
|
|
|
|
|
|
|
| |
The definition of the list term "--debug=list"
contains a list of its own; the list tiems
in this list need to have their text contents
wrapped in paragraph tags.
Signed-off-by: Mats Wichmann <mats@linux.com>
|
|
|
|
| |
This warning was never used in the code.
|
|
|
|
| |
hashlib is part of the standard library since Python 2.5, and SCons supports Python 2.7 and later.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
on command line
|