summaryrefslogtreecommitdiffstats
path: root/autowaf.py
AgeCommit message (Collapse)AuthorFilesLines
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
2012-09-10Support building against parallel debuggable libraries via pkg-config.David Robillard1-6/+13
git-svn-id: http://svn.drobilla.net/autowaf@82 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-09-10Fix parallel installable debug libraries for C++.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/autowaf@81 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-09-10Build against parallel-installable debug depdencies if available.David Robillard1-1/+7
git-svn-id: http://svn.drobilla.net/autowaf@80 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-09-10Add --pardebug option for parallel-installable debug libraries with 'D' suffix.David Robillard1-1/+30
git-svn-id: http://svn.drobilla.net/autowaf@79 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-09-10Use appropriate debug flags for MSVC.David Robillard1-4/+8
git-svn-id: http://svn.drobilla.net/autowaf@78 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-09-06Add support for building summary NEWS files for recursive projects.David Robillard1-3/+9
git-svn-id: http://svn.drobilla.net/autowaf@77 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-09-06Don't use invalid strict flags on clang.David Robillard1-5/+15
Add outdir option to build_dox. git-svn-id: http://svn.drobilla.net/autowaf@76 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-08-10Enable stricter compiler flags.David Robillard1-25/+44
git-svn-id: http://svn.drobilla.net/autowaf@75 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-08-08Add autowaf.set_c99_mode().David Robillard1-0/+7
git-svn-id: http://svn.drobilla.net/autowaf@74 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-08-06Windows path fixes.David Robillard1-34/+29
git-svn-id: http://svn.drobilla.net/autowaf@73 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa