summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
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 Robillard2-25/+47
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
2012-07-09Don't run ldconfig when destdir is given as option.David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/autowaf@72 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-07-09Strip Detailed Documentation header from HTML documentation.David Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/autowaf@71 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-07-09Add autowawf.build_dir() for getting build dir in top-level and child cases.David Robillard1-4/+47
Add autowaf.make_simple_dox() for making clean single-page documentation out of the mess Doxygen gives us. Don't install weird directory reference man pages with mangled absolute path names generated by Doxygen. git-svn-id: http://svn.drobilla.net/autowaf@70 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-07-08Fix Python3 compatibility.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/autowaf@69 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-05-20Allow passing in argument to strip test coverage files.David Robillard1-3/+5
git-svn-id: http://svn.drobilla.net/autowaf@68 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-04-17Parse all seeAlso file for generating NEWS, and be more tolerant of flaky ↵David Robillard1-4/+14
release markup. git-svn-id: http://svn.drobilla.net/autowaf@67 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-02-11Add write_news function for writing NEWS files from Turtle descriptions.David Robillard1-0/+50
git-svn-id: http://svn.drobilla.net/autowaf@66 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
2012-02-02Fix default system LV2DIR on Windows.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/autowaf@65 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa