summaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* Add textfile tool to defaultsMats Wichmann2019-02-082-2/+6
| | | | | | | | | 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>
* Merge pull request #3293 from mwichmann/msvs-targets-docWilliam Deegan2019-02-061-3/+6
|\ | | | | Add arm targets to doc for MSVS_ARCH
| * Add arm targets to doc for MSVS_ARCHMats Wichmann2019-02-061-3/+6
| | | | | | | | Signed-off-by: Mats Wichmann <mats@linux.com>
* | Fix problem where API doc gen misses some filesMats Wichmann2019-02-061-8/+9
|/ | | | | | | | | | | 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>
* PR #3289: add generated docsMats Wichmann2019-02-053-434/+544
| | | | | | | | 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>
* Merge pull request #3261 from mwichmann/doc-defaultWilliam Deegan2019-02-022-9/+11
|\ | | | | Improve scons docs regarding Default()
| * Work on Default docu wording a bit moreMats Wichmann2019-01-192-9/+11
| | | | | | | | | | | | | | 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>
* | Changes for 3.0.4 release3.0.4William Deegan2019-01-232-3/+3
| |
* | Regenerated docs for 3.0.4 releaseWilliam Deegan2019-01-206-28/+53
|/
* Updated docs for 3.0.3 ReleaseWilliam Deegan2019-01-074-7/+7
|
* updates from update-release-info for 3.0.3 releaseWilliam Deegan2019-01-061-2/+2
|
* Regenerated docs for 3.0.3 releaseWilliam Deegan2019-01-064-6/+6
|
* Update some doc examplesMats Wichmann2019-01-042-14/+13
| | | | | | | | 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>
* Merge pull request #3257 from SCons/rel_3.0.2William Deegan2019-01-01236-3193/+4107
|\ | | | | Release 3.0.2
| * Regenerated docs for 3.0.2 releaseWilliam Deegan2018-12-31236-3193/+4107
| |
* | Merge branch 'master' of github.com:SCons/sconsWilliam Deegan2018-12-31242-4436/+3429
|\ \ | |/
| * Merge pull request #3249 from mwichmann/doc-install-updateWilliam Deegan2018-12-172-242/+50
| |\ | | | | | | Update docs about installing scons3 (issue #3037)
| | * More requested changes to install doc (PR #3249)Mats Wichmann2018-12-171-17/+7
| | | | | | | | | | | | Signed-off-by: Mats Wichmann <mats@linux.com>
| | * PR #3249 typo fixMats Wichmann2018-12-031-1/+1
| | | | | | | | | | | | Signed-off-by: Mats Wichmann <mats@linux.com>
| | * A few more wording tweaks on scons/python installMats Wichmann2018-12-022-14/+19
| | | | | | | | | | | | Signed-off-by: Mats Wichmann <mats@linux.com>
| | * Update docs about installing scons3Mats Wichmann2018-12-022-239/+52
| | | | | | | | | | | | | | | | | | | | | | | | 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>
| * | rebuild docs with changes from applelink.xml changes. Fix mistyped ↵William Deegan2018-12-104-4/+63
| | | | | | | | | | | | APPLELINK_CURRENT_VERSION to APPLELINK_NO_CURRENT_VERSION
| * | fix broken xml in docsWilliam Deegan2018-12-065-34/+43
| | |
| * | Merge remote-tracking branch 'upstream/master' into ↵William Deegan2018-12-051-7/+11
| |\ \ | | |/ | | | | | | fix_mac_shlibversion_gh_issue_3241
| * | Doc updates. Some issues with generated files, but use for nowWilliam Deegan2018-12-05242-4180/+3297
| | |
* | | Fix logic to include Platfrom/virtualenv.py in doc buildWilliam Deegan2018-12-051-1/+3
| |/ |/|
* | PR #3238: sconsign manpage wording for unknown format.Mats Wichmann2018-12-011-3/+3
| | | | | | | | Signed-off-by: Mats Wichmann <mats@linux.com>
* | Some fixes to sconsignMats Wichmann2018-12-011-6/+10
|/ | | | | | | | | | | | | | | | | | | | | | | | 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>
* corrections after bdbaddog's code reviewPaweł Tomulik2018-11-101-1/+1
|
* initial support for virtualenvPaweł Tomulik2018-11-102-0/+61
|
* Updated docs post updating Java tool xml fileWilliam Deegan2018-10-157-213/+233
|
* Allow to override build date with SOURCE_DATE_EPOCHBernhard M. Wiedemann2018-10-151-2/+3
| | | | | | | | | | | 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.
* Resync generated docsMats Wichmann2018-10-038-58/+92
| | | | | | | | 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>
* Fix some misspellings, remove repeated: andPiotr Kasprzyk2018-07-202-4/+4
| | | | Signed-off-by: Piotr Kasprzyk <ciri@ciri.pl>
* Fix typos from issue 3194Mats Wichmann2018-07-171-3/+3
| | | | | | https://github.com/SCons/scons/issues/3149 Signed-off-by: Mats Wichmann <mats@linux.com>
* typo Hao Wu2018-07-111-1/+1
| | | credit: https://stackoverflow.com/questions/39856184/does-scons-customized-decider-function-require-to-be-class-member
* Fix invalid xml entities in docsMats Wichmann2018-04-231-1/+1
| | | | Signed-off-by: Mats Wichmann <mats@linux.com>
* Added in support for Sconstruct.pygrbd2018-04-153-2/+8
|
* Added sconstruct.py lowercasegrbd2018-04-023-9/+14
|
* updates to docs for SConstruct.pygrbd2018-04-023-6/+11
|
* Fix running my_command example script in exampleWilliam Deegan2018-02-1911-35/+50
|
* Remove duplicate example. Likely caused by bad mergeWilliam Deegan2018-02-195-52/+38
| | | | Fixes #2983
* Fix nested list formatting in manpageMats Wichmann2017-12-211-11/+24
| | | | | | | | | 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>
* Remove unused warnings from the man page and Warnings.pyAndrew Featherstone2017-12-031-11/+0
| | | | This warning was never used in the code.
* Remove testing for hashlib and corresponding support for command line options.Andrew Featherstone2017-12-021-9/+0
| | | | hashlib is part of the standard library since Python 2.5, and SCons supports Python 2.7 and later.
* Regenerated docs for 3.0.1 release.William Deegan2017-11-143-22/+6
|
* Fixed print statement to work with py2/3William Deegan2017-11-144-24/+24
|
* Regenerated docs for 3.0.1 release.William Deegan2017-11-1420-114/+255
|
* Doc updatesWilliam Deegan2017-11-142-21/+21
|
* Add printing time processing each SConscript when --debug=time is specified ↵William Deegan2017-10-201-9/+14
| | | | on command line