AgeCommit message (Expand)AuthorFilesLines
2020-11-23Add $string.lcase() and $string.ucase() functionsKaren Arutyunov2-0/+23
2020-11-23Document include and source directivesBoris Kolpackov1-1/+32
2020-11-23Suppress duplicates when extracting library options (GitHub issue #114)Boris Kolpackov5-99/+298
2020-11-19Handle C++20 module partitions in scannerBoris Kolpackov7-63/+176
2020-11-19Remove target files on ad hoc rule update buildscript errorKaren Arutyunov2-14/+78
2020-11-19Fix set buildscript builtin crash on WindowsKaren Arutyunov2-2/+27
2020-11-17Increase builtin timeout from 1 sec to 2 sec before aborting on script pipeli...Karen Arutyunov1-2/+2
2020-11-17Generalize dot escaping in target name rulesBoris Kolpackov4-69/+499
2020-11-17Resolve warningBoris Kolpackov1-0/+1
2020-11-17Omit default extensions for target types that now have fixed extensionsBoris Kolpackov1-2/+2
2020-11-17Implement modules pseudo-directive parsing (p1703, p1857)Boris Kolpackov7-54/+148
2020-11-13Minor tracing fix and additionBoris Kolpackov2-1/+4
2020-11-12Assign fixed extensions to wasm{} and pdb{} target typesBoris Kolpackov3-2/+42
2020-11-11Add ${c,cxx}.lib_{poptions,libs,rpaths}() functionsBoris Kolpackov10-105/+391
2020-11-11Make value_traits<bool>::convert() non-modifyingBoris Kolpackov2-2/+5
2020-11-11Expose low-level function registration supportBoris Kolpackov2-4/+24
2020-11-11Add context::current_action()Boris Kolpackov1-1/+9
2020-11-06Fix mistreating test operation timeout as test timeout in some caseKaren Arutyunov2-5/+9
2020-11-06Add support for test timeoutsKaren Arutyunov45-209/+2779
2020-11-06Fix snapshot extraction for subproject symlinked from git submoduleKaren Arutyunov1-3/+20
2020-11-06Resolve warningBoris Kolpackov1-1/+1
2020-11-06Keep executable bit on .wasm files when installingBoris Kolpackov1-2/+4
2020-11-05Initial Emscripten supportBoris Kolpackov6-535/+803
2020-11-04Minor terminology tweakBoris Kolpackov1-1/+1
2020-11-02Set executable bit for ad hoc buildscript rule executable target on POSIXKaren Arutyunov5-2/+61
2020-10-28Pad config report to maximum name lengthBoris Kolpackov1-10/+32
2020-10-28Add missing $builtin.string(int64)Boris Kolpackov1-0/+1
2020-10-27Tweak dist rule to handle prerequisites outside projectBoris Kolpackov1-7/+21
2020-10-20Add operation callback for adhoc rule match and applyBoris Kolpackov13-44/+95
2020-10-18Make some documentation fixesFrancois Kritzinger2-77/+78
2020-10-15Add ability to specify fallback value for NULL substitutions with in.nullBoris Kolpackov8-20/+73
2020-10-07Add ability to specify extra adhoc files for distributionBoris Kolpackov2-6/+58
2020-10-05Update submodulesBoris Kolpackov2-0/+0
2020-09-29Add bootstrap distribution mode (!config.dist.bootstrap=true)Boris Kolpackov6-277/+476
2020-09-29Remove stray text from manualBoris Kolpackov1-3/+0
2020-09-28Add $string.trim() functionBoris Kolpackov2-0/+19
2020-09-24Fix target declaration upgrade logicBoris Kolpackov2-12/+10
2020-09-24Give hints for common causes of "no rule to update ..." errorBoris Kolpackov12-50/+121
2020-09-24Add ability to ignore extra variables in specified_config()Boris Kolpackov2-9/+33
2020-09-24Add post-boot module functionBoris Kolpackov3-27/+84
2020-09-24Fix typo in manualBoris Kolpackov1-1/+1
2020-09-22Add ability to skip external modules during bootstrap (--no-external-modules)Boris Kolpackov9-34/+108
2020-09-22Add note about non-global variable overridesBoris Kolpackov1-0/+5
2020-09-21Update config submoduleBoris Kolpackov1-0/+0
2020-09-17Add support for BUILD2_VAR_OVR and BUILD2_DEF_OPT environment variablesKaren Arutyunov3-33/+172
2020-09-15Handle infinite output when extracting metadata (GitHub issue #102)Boris Kolpackov1-2/+22
2020-09-12Regenerate options parsing codeKaren Arutyunov2-15/+15
2020-09-11Add support for default global variable overridesKaren Arutyunov3-6/+47
2020-09-09Fix formatting in man pageBoris Kolpackov2-4/+4
2020-09-09Expand notes on issues with build system modules that require bootstrapBoris Kolpackov1-0/+6