summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-10-28Fix failure count in test group summariesDavid Robillard1-0/+1
2018-10-14Fix verbose tests with Python 3David Robillard1-2/+2
2018-09-16Add support for suppressing warnings from system librariesDavid Robillard1-0/+10
2018-09-16Add short forms for common optionsDavid Robillard1-4/+4
2018-09-16Automatically define version for child librariesDavid Robillard1-0/+2
2018-09-15Fix version definition for projects with special charactersDavid Robillard1-1/+2
2018-09-15Remove blank line padding around configuration summaryDavid Robillard1-3/+0
2018-09-15Clean up autowaf.pyDavid Robillard1-97/+149
2018-09-15Remove autowaf.py header in line with the other waf extrasDavid Robillard1-8/+0
This removes an old GPL license statement, which was simply an oversight. This file has the same license as the rest of waf (3-clause BSD). I am the original author of all of the code in this file.
2018-09-15Add COPYING fileDavid Robillard1-0/+25
This is the license of the waf source code itself, and the included extras (that is, everything in this directory). This is the upstream waf license, moved to a separate file since the waf script where it originally resided has been replaced here.
2018-09-15Add READMEDavid Robillard1-0/+24
2018-09-15Add gitignore fileDavid Robillard1-0/+2
2018-09-15Replace waf-light with minimal waf wrapper scriptDavid Robillard1-161/+9
2018-09-15Beautify configuration summary outputDavid Robillard1-2/+2
2018-09-15Add msgs argument to autowaf.display_summary() and show flagsDavid Robillard1-2/+15
2018-09-15Automatically define versionDavid Robillard1-1/+6
2018-09-15Add autowaf.add_flags() for terse flag definitionDavid Robillard1-0/+5
2018-09-09Replace binary waf with sourceDavid Robillard1-0/+0
2018-09-09Move autowaf.py and lv2.py to extrasDavid Robillard2-0/+0
2018-09-09Add waf 2.0.11David Robillard178-47/+40141
2018-07-22Check extra warnings flags for C and C++ separatelyDavid Robillard1-3/+7
2018-07-21Fix debug builds on WindowsDavid Robillard1-2/+3
2018-07-21Clean up Python syntaxDavid Robillard1-30/+33
2018-07-21Check for less typical strict warning flagsDavid Robillard1-13/+7
2018-01-16Add functions to set specific language standardsDavid Robillard1-3/+23
2018-01-05Fix various MSVC issuesDavid Robillard1-35/+47
2017-12-29Only build docs if doxygen is availableDavid Robillard1-3/+3
2017-12-29Build clang compilation database if possibleDavid Robillard1-0/+5
2017-12-29Make summary style more consistentDavid Robillard1-7/+10
2017-12-29Separate autowaf.display_summaryDavid Robillard1-8/+8
2017-12-29Add autowaf.check_functionDavid Robillard1-1/+14
2017-12-26Factor out get_check_funcDavid Robillard1-11/+9
2017-12-26Add autowaf.set_line_justDavid Robillard1-0/+8
2017-12-18Detect versioned llvm-covDavid Robillard1-1/+3
2017-12-18Use modern language standards when availableDavid Robillard1-14/+22
2017-10-07Clean up optionsDavid Robillard2-47/+39
2017-10-07Remove ansi from strict flagsDavid Robillard1-2/+1
2017-10-07Allow post output to be configured by environment variableDavid Robillard1-1/+8
2017-10-07Add run_script and release utilitiesDavid Robillard1-0/+34
2017-09-23Improve testing APIDavid Robillard1-13/+24
2017-09-23Add set_cxx11_modeDavid Robillard1-0/+8
2016-09-05Fix post generationDavid Robillard1-5/+8
2016-08-17Tidy up lintDavid Robillard1-5/+5
2016-08-17Add support for getting news from NEWS filesDavid Robillard1-14/+109
This allows parsing changes from NEWS files and writing posts for Pelican.
2016-08-10Rewrite NEWS generation to support PelicanDavid Robillard1-28/+73
2016-08-08Support NEWS generation for development treesDavid Robillard1-3/+9
2016-07-25Support test coverage with LLVMDavid Robillard1-66/+97
2016-07-11Fix recursive test reportingDavid Robillard1-4/+8
2016-07-11Improve test optionsDavid Robillard1-5/+14
2016-07-11Fix typoDavid Robillard1-1/+1