summaryrefslogtreecommitdiffstats
path: root/autowaf.py
AgeCommit message (Collapse)AuthorFilesLines
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 Robillard1-42/+34
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
2016-07-09Clean up test outputDavid Robillard1-25/+73
This reduces verbosity by suppressing test program output unless an error occurs. Also cleans up headers, uses more consistent styling, and allows the use of the same reporing mechanism for tests that are implemented in Python.
2015-10-04Delete trailing whitespaceDavid Robillard1-4/+4
git-svn-id: http://svn.drobilla.net/autowaf@101 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2015-01-25Separate LV2 path stuff into separate module.David Robillard1-25/+0
git-svn-id: http://svn.drobilla.net/autowaf@100 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2015-01-16Fix documentation paths for waf 1.8.David Robillard1-4/+3
git-svn-id: http://svn.drobilla.net/autowaf@99 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2014-12-18Don't use --no-undefined on OSX.David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/autowaf@98 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2014-11-27Don't require dot or check for Doxygen twice.David Robillard1-9/+0
git-svn-id: http://svn.drobilla.net/autowaf@97 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2014-11-25Use DEST_OS instead of sys.platform where appropriate.David Robillard1-10/+7
git-svn-id: http://svn.drobilla.net/autowaf@96 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2014-08-08Order history entries by date.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/autowaf@95 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2013-12-25Add -Wcast-qual when --ultra-strict is on.David Robillard1-1/+3
git-svn-id: http://svn.drobilla.net/autowaf@94 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2013-03-17Fix package variable name for local packages (fix #892).David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/autowaf@93 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2013-02-25Make verbose test output optional.David Robillard1-14/+19
git-svn-id: http://svn.drobilla.net/autowaf@92 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2013-02-18Add option to disable documentation versioning.David Robillard1-3/+5
git-svn-id: http://svn.drobilla.net/autowaf@91 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-12-23Install API documentation to versioned directory.David Robillard1-2/+4
git-svn-id: http://svn.drobilla.net/autowaf@90 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-11-23Strip LIBNAME_DEPRECATED tags from Doxygen documentation.David Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/autowaf@89 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-10-14Fix Windows debug flags.David Robillard1-5/+12
Add support for adding extra entries to NEWS files. git-svn-id: http://svn.drobilla.net/autowaf@88 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-09-13Build debuggable library with PDB file under MSVC with --debug or --pardebug.David Robillard1-2/+3
git-svn-id: http://svn.drobilla.net/autowaf@87 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-09-13Fix pkg-config checking with --pardebug.David Robillard1-2/+3
git-svn-id: http://svn.drobilla.net/autowaf@86 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-09-11Fix pkg-config dependencies when not using --pardebug.David Robillard1-6/+6
git-svn-id: http://svn.drobilla.net/autowaf@85 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-09-10Fix typo.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/autowaf@84 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-09-10Fix mandatory pkg-config checks.David Robillard1-3/+4
git-svn-id: http://svn.drobilla.net/autowaf@83 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa