aboutsummaryrefslogtreecommitdiff
path: root/wscript
AgeCommit message (Collapse)Author
2019-07-29Add animation to Cairo test programDavid Robillard
Mainly to be able to test backends, this is still a silly program.
2019-07-29Build separate librariesDavid Robillard
This builds separate libraries for the core and backends, and installs different pkg-config files for different configurations.
2019-07-29Mac: Separate backends from platform implementationDavid Robillard
2019-07-29Add option to install entire implementation as headersDavid Robillard
2019-07-29Set hidden visibility globallyDavid Robillard
2019-07-29Properly check for libmDavid Robillard
2019-07-29Build both static and shared library by defaultDavid Robillard
2019-07-29Windows: Enable shared library buildDavid Robillard
2019-07-29Cleanup: Use fancy syntax for waf environmentsDavid Robillard
2019-07-29Cleanup: Clean up includes and call IWYU in lint targetDavid Robillard
2019-07-29Cleanup: Fix Python whitespaceDavid Robillard
2019-07-29Fix various clang-tidy warningsDavid Robillard
2019-07-29Reorganize source to separate private implementation detailsDavid Robillard
Taking a page from C++ convention, where "detail" is for things that should not be included in user code.
2019-07-29Windows: Add Cairo supportDavid Robillard
2019-07-28Windows: Factor out GL backendDavid Robillard
2019-07-28Mac: Set test app bundles as high resolution capableDavid Robillard
This fixes the nasty title bar scaling.
2019-07-28Fix unused parameter warnings and prevent rotDavid Robillard
2019-07-23Test: Move test programs to a subdirectoryDavid Robillard
2019-07-20Use C for Windows implementationDavid Robillard
This avoids C++ binary compatibility and dependency hassles when cross-compiling.
2019-06-29Fix various warningsDavid Robillard
2019-06-27Fix documentationDavid Robillard
2019-06-27Build test programs in bundles on MacOSDavid Robillard
This makes keyboard events work in pugl_test.
2019-06-27Disable deprecation warnings on MacOSDavid Robillard
2019-04-14Update autowafDavid Robillard
2019-02-16Remove spurious double blank linesDavid Robillard
2019-02-16Factor out drawing context from platform window implementationDavid Robillard
2018-09-19Fix build with Python 2David Robillard
2018-09-15Lint wscriptDavid Robillard
2018-09-15Use clang-tidy for lintingDavid Robillard
2018-09-15Remove unused submoduleDavid Robillard
2018-09-15Factor out common waf target parametersDavid Robillard
2018-09-15Print nicer configuration summaryDavid Robillard
2018-09-15Don't abuse autowaf.define()David Robillard
2018-09-15Use autowaf.set_lib_env()David Robillard
2018-09-15Clean up waf optionsDavid Robillard
2018-09-15Remove test optionsDavid Robillard
2018-09-13Clean up wscriptDavid Robillard
2018-09-11Switch to bundled source wafDavid Robillard
2016-09-14Clean up pugl_test and remove use of GLUDavid Robillard
2016-07-07Add option for cross-compilation target platformDavid Robillard
2015-11-13Clean up wscriptDavid Robillard
2015-09-13Add C++ bindings.David Robillard
2014-09-27Improve documentation.David Robillard
2014-08-28Fix compilation on Windows.David Robillard
2014-08-27Cairo support on X11.David Robillard
2014-01-27Add configure options for PUGL_VERBOSE and PUGL_GRAB_FOCUS.David Robillard
2014-01-17Add mouse position to PuglScrollFunc (apply #896).David Robillard
Fix compilation of pugl_test.
2013-02-03Apply portability fixes from Ben Loftis.David Robillard
2012-04-29OSX implementation.David Robillard
2012-04-29Support window closing on Windows.David Robillard