summaryrefslogtreecommitdiff
path: root/src/check-preprocessor-syntax.sh
Commit message (Collapse)AuthorAgeFilesLines
* Set LC_ALL=C instead of LANG=CBehdad Esfahbod2009-09-161-1/+2
|
* Import Qt backend by MozillaVladimir Vukicevic2009-06-161-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | Written by Vladimir Vukicevic to enable integration with Qt embedded devices, this backend allows cairo code to target QPainter, and use it as a source for other cairo backends. This imports the sources from mozilla-central: http://mxr.mozilla.org/mozilla-central/find?text=&kind=text&string=cairo-qpainter renames them from cairo-qpainter to cairo-qt, and integrates the patch by Oleg Romashin: https://bugs.freedesktop.org/attachment.cgi?id=18953 And then attempts to restore 'make check' to full functionality. However: - C++ does not play well with the PLT symbol hiding, and leaks into the global namespace. 'make check' fails at check-plt.sh - Qt embeds a GUI into QApplication which it requires to construct any QPainter drawable, i.e. used by the boilerplate to create a cairo-qt surface, and this leaks fonts (cairo-ft-fonts no less) causing assertion failures that all cairo objects are accounted for upon destruction. [Updated by Chris Wilson] Acked-by: Jeff Muizelaar <jeff@infidigm.net> Acked-by: Carl Worth <cworth@cworth.org>
* [check-*.sh] Redirect error reports to stderrBehdad Esfahbod2008-09-261-5/+5
|
* Make checks happy againBehdad Esfahbod2008-09-201-4/+4
| | | | Minor syntax changes and improved check regexps.
* Make sure feature macros are checked using #if, not #ifdef; add a test for itBehdad Esfahbod2008-09-201-0/+57
This is more robust to cases where people want to assign 0 to those variables. (win32/alternate build systems, etc)