Squashed 'libs/EXTERNAL/libezgl/' changes from fdc2113..172bcb4
172bcb4 Merge pull request #4 from mariobadr/save_pdf
c27f7d8 Fix canvas.cpp format
ad15c2d remove create_and_generate_X functions, directly calling cairo functions in pint_X functions
6fb7c27 Merge pull request #9 from kmurray/non_root_build_fix
86fbdbb Merge pull request #10 from kmurray/bump_example_cmake_version
a04d2c8 Bump CMake version for example program
19b2118 Fix non-root project variable condition
59ad0ff Merge pull request #8 from kmurray/non_primary_project_build
b9a057b Merge pull request #7 from kmurray/system_includes
98fe682 Merge pull request #6 from kmurray/bump_cmake_version
25a1b15 add print_pdf, print_png, print_svg functions to canvas.cpp, tested in basic_application.cpp
ad47d5a add print_pdf function to canvas.cpp to wrap up pdf functions, still testing
a65dd9f Do not build examples by default if EZGL is non-root cmake project
77cbb92 Treat GTK/X11 as system includes
4376ef2 Bump CMake version to 3.9
2ded816 add comments for pdf, png, svg functions
f848de3 add feature to generate pdf, png, and svg, finish testing
4dedc61 vpr: include cairo files for generating pdf and svg
29116ad add create surface functions for pdf, png, and svg in canvas.cpp
git-subtree-dir: libs/EXTERNAL/libezgl
git-subtree-split: 172bcb4b69d5009e10ea6c1f1df5cee6536f5aba
6 files changed