Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-04-14 | Update autowaf | David Robillard | 47 | -455/+967 | |
2019-04-14 | Squashed 'waflib/' changes from d7a7ca4..27a69a7 | David Robillard | 46 | -439/+949 | |
27a69a7 Add option to filter tests by regular expression ac29b74 Fix configuring with root prefix 6134be6 Print test coverage summary 6d7dd59 Don't attempt to clear coverage when coverage is disabled cddbcb5 Pass file comparison test if difflib finds no changes 6e4e92b Seek to end before checking the size of stderr output e7a29b6 Upgrade to waf 2.0.15 8280f9d Add command for running executables from the build directory 8073c1a Make make_simple_dox() safe in case of exception 70d03b8 Avoid use of global counter hacks for configuration display b7d689a Rewrite test framework 94deadf Automatically add options and move add_flags() to options context f4259ee Reduce system include path noise 927b608 Automatically display configuration header c44b8f3 Set line justification from a constant in the wscript a48e26f Automatically detect if wscript has a test hook ef66724 Save runtime variables in the environment 63bcbcd Clean up TestContext b1d9505 Add ExecutionContext for setting runtime environment 387c1df Add show_diff() and test_file_equals() utilities 29d4d29 Fix in-tree library paths 9fde01f Add custom configuration context 6d3612f Add lib_path_name constant 915dcb1 Report test time correctly 26f0a2b Remove redundant verbose-tests option fc35c2c Fix MSVC CFLAGS 5ea8f99 Improve test output spacing 0e23b29 Raise exception when test suite fails to ensure non-zero exit status d6de073 Show run time of unit tests 5b65554 Add short configure option for ultra-strict flags 4687ba6 Use gtest-like test output 258903d Fix failure count in test group summaries da07e73 Fix verbose tests with Python 3 6e726eb Add support for suppressing warnings from system libraries 3e43d09 Add short forms for common options 5db477c Automatically define version for child libraries 982416b Fix version definition for projects with special characters 9eb0cf8 Remove blank line padding around configuration summary git-subtree-dir: waflib git-subtree-split: 27a69a76d1f625ad86b60b5dbd12368bc25cae25 | |||||
2019-02-17 | Add puglGetProcAddress for using OpenGL extensions | David Robillard | 4 | -0/+39 | |
2019-02-17 | Squash blank line | David Robillard | 1 | -1/+0 | |
2019-02-17 | Add configuration API | David Robillard | 7 | -62/+221 | |
2019-02-17 | Gracefully handle failure to create window in pugl_test | David Robillard | 1 | -1/+3 | |
2019-02-16 | Remove spurious double blank lines | David Robillard | 1 | -2/+0 | |
2019-02-16 | Add missing default case | David Robillard | 1 | -0/+1 | |
2019-02-16 | Fix implicit double to int casts | David Robillard | 3 | -5/+5 | |
2019-02-16 | Clean up includes | David Robillard | 11 | -46/+44 | |
2019-02-16 | Factor out drawing context from platform window implementation | David Robillard | 8 | -189/+428 | |
2019-02-15 | Remove PUGL_CAIRO_GL | David Robillard | 4 | -149/+3 | |
The old cairo_gl.h header or something similar is easy enough to use in application code if someone wants to do this, and maintaining a separate context type for it is a hassle and arguably out of scope. | |||||
2019-02-15 | Separate internal types from functions | David Robillard | 2 | -27/+60 | |
2018-09-19 | Fix build with Python 2 | David Robillard | 1 | -9/+11 | |
2018-09-15 | Squashed 'waflib/' changes from 542b3f5..d7a7ca4 | David Robillard | 5 | -266/+209 | |
d7a7ca4 Clean up autowaf.py b9b0d59 Remove autowaf.py header in line with the other waf extras f692879 Add COPYING file e63357c Add README bd46277 Add gitignore file 87263b4 Replace waf-light with minimal waf wrapper script 433989f Beautify configuration summary output 6ca2ebb Add msgs argument to autowaf.display_summary() and show flags 96af95b Automatically define version REVERT: 542b3f5 Beautify configuration summary output REVERT: 7cd395c fixup! version REVERT: 8a706da Add msgs argument to autowaf.display_summary() and show flags REVERT: a8ea0a0 Automatically define version git-subtree-dir: waflib git-subtree-split: d7a7ca42155924d29ce98a0b5f15dcf3d7a0cc3d | |||||
2018-09-15 | Merge commit 'b24b75b6ca964d5bb35e1802fdf7d03c794236ff' | David Robillard | 4 | -105/+200 | |
2018-09-15 | Lint wscript | David Robillard | 1 | -24/+27 | |
2018-09-15 | Fix minor clang-tidy warnings | David Robillard | 3 | -4/+4 | |
2018-09-15 | Use clang-tidy for linting | David Robillard | 1 | -1/+10 | |
2018-09-15 | Remove unused submodule | David Robillard | 1 | -1/+1 | |
2018-09-15 | Factor out common waf target parameters | David Robillard | 1 | -35/+26 | |
2018-09-15 | Print nicer configuration summary | David Robillard | 1 | -6/+7 | |
2018-09-15 | Don't abuse autowaf.define() | David Robillard | 1 | -4/+3 | |
2018-09-15 | Use autowaf.set_lib_env() | David Robillard | 1 | -5/+1 | |
2018-09-15 | Clean up waf options | David Robillard | 1 | -17/+13 | |
2018-09-15 | Remove test options | David Robillard | 1 | -1/+1 | |
2018-09-15 | Replace waf-light with minimal waf wrapper script | David Robillard | 1 | -161/+9 | |
2018-09-15 | Add pyc files to gitignore | David Robillard | 1 | -0/+1 | |
2018-09-15 | Replace symlink with minimal waf wrapper script | David Robillard | 1 | -1/+16 | |
2018-09-15 | Squashed 'waflib/' changes from 391d285..542b3f5 | David Robillard | 1 | -5/+28 | |
542b3f5 Beautify configuration summary output 7cd395c fixup! version 8a706da Add msgs argument to autowaf.display_summary() and show flags a8ea0a0 Automatically define version 7efd6d7 Add autowaf.add_flags() for terse flag definition git-subtree-dir: waflib git-subtree-split: 542b3f59c13b40388ef68f5aa6a386d72f419017 | |||||
2018-09-15 | Merge commit '8239fedfd133916f0ac26bd85ff524afca243ddb' | David Robillard | 1 | -2/+2 | |
2018-09-15 | Add msgs argument to autowaf.display_summary() and show flags | David Robillard | 1 | -2/+15 | |
2018-09-15 | Automatically define version | David Robillard | 1 | -1/+6 | |
2018-09-15 | Add autowaf.add_flags() for terse flag definition | David Robillard | 1 | -0/+5 | |
2018-09-13 | Clean up wscript | David Robillard | 1 | -18/+14 | |
2018-09-13 | Add __pycache__ to gitignore | David Robillard | 1 | -0/+1 | |
2018-09-11 | Fix GCC8 fall-through warnings | David Robillard | 1 | -1/+2 | |
2018-09-11 | Switch to bundled source waf | David Robillard | 2 | -2/+2 | |
2018-09-11 | Squashed 'waflib/' content from commit 391d285 | David Robillard | 179 | -0/+41489 | |
git-subtree-dir: waflib git-subtree-split: 391d2853c6c97efc90e466f187675e8155c866d6 | |||||
2018-09-11 | Merge commit 'b6e9de2de9725e2f5a3170b8171ad1a1e95e8339' as 'waflib' | David Robillard | 179 | -0/+41489 | |
2017-10-03 | Don't clear entire cairo surface on each expose | David Robillard | 2 | -12/+0 | |
2017-10-03 | Fix size constraints on OSX | David Robillard | 1 | -15/+39 | |
2017-10-03 | Print Unicode code points in standard format | David Robillard | 1 | -6/+6 | |
2017-10-03 | Send zero instead of replacement char for invalid key strings | David Robillard | 1 | -1/+2 | |
2017-10-03 | Fix implicit integer conversion warning | David Robillard | 1 | -2/+2 | |
2017-07-23 | Fix duplicate method declaration | David Robillard | 1 | -1/+0 | |
2017-07-23 | Implement special key handling on MacOS | Hanspeter Portner | 1 | -17/+78 | |
2017-07-23 | Fix merging of expose events | David Robillard | 1 | -7/+13 | |
Thanks JP Cimalando | |||||
2016-11-06 | Fix cairo inclusion | Hanspeter Portner | 1 | -1/+1 | |
2016-10-29 | Properly reset view->redisplay on windows | Hanspeter Portner | 1 | -0/+1 | |