Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-07-04 | Cleanup: Fix top-level Python spacing | David Robillard | 1 | -0/+42 | |
Fixes flake8 warning E302. | |||||
2020-06-21 | Add missing importlib submodule imports | David Robillard | 1 | -0/+2 | |
2020-06-14 | Make conf.check_function work with strict warnings | David Robillard | 1 | -2/+12 | |
2020-04-26 | Don't write tags header to posts if it is empty | David Robillard | 1 | -1/+2 | |
2020-04-19 | Allow specifying library name in set_lib_env() | David Robillard | 1 | -2/+3 | |
2020-04-05 | Hack MSVC static library paths to avoid clashes | David Robillard | 1 | -2/+6 | |
The default waf configuration uses .lib for both static libraries and the manifest for DLLs, which is (somehow) the convention on Windows, but causes build errors because multiple targets produce the same outputs. Switch to using the UNIX convention ".a" (which is not unheard of on Windows, and is the approach used by Meson) to avoid this problem. | |||||
2020-04-02 | Only check for gcov when tests are enabled | David Robillard | 1 | -1/+1 | |
2020-04-02 | Update to waf 2.0.19 | David Robillard | 14 | -92/+864 | |
2020-04-02 | Fix building subprojects in their own directories | David Robillard | 1 | -1/+1 | |
2020-02-16 | Cleanup: Format code | David Robillard | 1 | -1/+4 | |
2020-02-16 | Remove top_entries feature of read_ttl_news | David Robillard | 1 | -5/+1 | |
2020-02-16 | Get doap:name from first NEWS entry if it is not already present | David Robillard | 1 | -0/+5 | |
2020-02-16 | Fall back to doap:developer to get maintainer | David Robillard | 1 | -1/+4 | |
2020-02-16 | Use exceptions on error instead of printing and sys.exit | David Robillard | 1 | -6/+1 | |
Makes things easier to figure out when using this code as a module, though it makes the console experience the usual Python nightmare. | |||||
2020-02-16 | Support parsing dates without times | David Robillard | 1 | -2/+9 | |
2020-02-16 | Tolerate a missing wscript, or missing attributes | David Robillard | 1 | -10/+18 | |
This will cause a failure later if these values are actually needed, but is useful for using the news utilities for subprojects. | |||||
2020-02-15 | Generate RDF news entries in the same sorted order as NEWS | David Robillard | 1 | -1/+3 | |
2020-02-15 | Support version numbers that don't have three elements | David Robillard | 1 | -1/+1 | |
2020-02-15 | Support reading project names with spaces | David Robillard | 1 | -1/+1 | |
2020-02-15 | Add uri argument to ttl_news command | David Robillard | 1 | -2/+3 | |
This can be used to set the project URI when it can't be had from the wscript, or override the one found there. | |||||
2020-02-15 | Fix read_news() calls | David Robillard | 1 | -4/+3 | |
2020-02-15 | Remove unused import | David Robillard | 1 | -1/+0 | |
2019-11-10 | Print stderr of failed tests | David Robillard | 1 | -1/+17 | |
2019-11-10 | Clean up test output | David Robillard | 1 | -12/+15 | |
2019-11-10 | Support building C++ LV2 libraries | David Robillard | 1 | -3/+9 | |
2019-11-10 | Don't add default LV2_PATH to run environment | David Robillard | 1 | -4/+0 | |
2019-11-10 | Add lv2lib feature for building plugin binaries | David Robillard | 1 | -1/+15 | |
2019-11-02 | Factor out post_lab_release command for posting old releases | David Robillard | 1 | -9/+49 | |
2019-11-02 | Fix timezone argument of news command | David Robillard | 1 | -1/+1 | |
2019-10-27 | Add JSON command | David Robillard | 1 | -0/+14 | |
2019-10-26 | Fix project name in release descriptions | David Robillard | 1 | -4/+4 | |
2019-10-23 | Don't enable NDEBUG on MSVC release builds | David Robillard | 1 | -1/+0 | |
2019-10-21 | Fix release command | David Robillard | 1 | -2/+5 | |
2019-10-21 | Factor out release utilities | David Robillard | 2 | -267/+593 | |
2019-10-20 | Fix whitespace | David Robillard | 1 | -1/+0 | |
2019-10-20 | Factor out conversion of news items to Markdown | David Robillard | 1 | -2/+4 | |
2019-10-20 | Fix typo | David Robillard | 1 | -1/+1 | |
2019-10-20 | Fix wrapping of generated NEWS files | David Robillard | 1 | -1/+4 | |
2019-10-20 | Properly handle time zone of releases | David Robillard | 1 | -7/+8 | |
2019-10-20 | Use version as key for news entries | David Robillard | 1 | -7/+8 | |
2019-10-18 | Support passing arguments to test wrappers | David Robillard | 1 | -1/+2 | |
This allows using prefixes like valgrind --leak-check=full. | |||||
2019-10-17 | Fix system argument for suppressing warnings from system packages | David Robillard | 1 | -2/+2 | |
2019-10-17 | Add conf.check_pkg and conf.check_function methods | David Robillard | 1 | -0/+6 | |
2019-10-17 | Remove autowaf.define | David Robillard | 1 | -6/+4 | |
This function was misleading and encouraged confusing the waf environment from source code definitions. | |||||
2019-10-17 | Remove pkg-config cache mechanism and support simple package specs | David Robillard | 1 | -40/+32 | |
This allows shorter syntax like autowaf.check_pkg(conf, 'foo-2.0 >= 2.3.4'). | |||||
2019-10-14 | Add error configuration option | David Robillard | 1 | -0/+8 | |
2019-10-14 | Upgrade to waf 2.0.18 | David Robillard | 36 | -121/+920 | |
2019-06-06 | Fix get_news() to work with Python 3 | David Robillard | 1 | -2/+2 | |
2019-06-06 | Print friendly error message when waflib submodule is missing | David Robillard | 1 | -2/+13 | |
2019-04-21 | Fix conf.build_path() to work with paths that do not exist yet | David Robillard | 1 | -1/+1 | |