From: <ai...@us...> - 2010-09-10 22:20:33
|
Revision: 11162 http://plplot.svn.sourceforge.net/plplot/?rev=11162&view=rev Author: airwin Date: 2010-09-10 22:20:26 +0000 (Fri, 10 Sep 2010) Log Message: ----------- Initial commit of configured template file to be processed by abi-complicance-checker. This file is configured by CMake to replace @-ONLY CMake variables by their contents. It is further processed by sed in scripts/check_backwards_incompatible_api.sh to produce two *.xml files for abi-compliance-checker corresponding to the two versions and two install location prefixes of the reference build and the working-copy build. Added Paths: ----------- trunk/abi-compliance-checker.xml.template.in Added: trunk/abi-compliance-checker.xml.template.in =================================================================== --- trunk/abi-compliance-checker.xml.template.in (rev 0) +++ trunk/abi-compliance-checker.xml.template.in 2010-09-10 22:20:26 UTC (rev 11162) @@ -0,0 +1,12 @@ +<version>${VERSION}</version> +<headers> + ${PREFIX}/include/plplot +</headers> +<libs> + ${PREFIX}/lib +</libs> +<include_paths> + @TCL_INCLUDE_PATH@ + @TK_INCLUDE_PATH@ + @QT_INCLUDES@ +</include_paths> Property changes on: trunk/abi-compliance-checker.xml.template.in ___________________________________________________________________ Added: svn:eol-style + native This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ai...@us...> - 2010-09-14 04:41:44
|
Revision: 11178 http://plplot.svn.sourceforge.net/plplot/?rev=11178&view=rev Author: airwin Date: 2010-09-14 04:41:38 +0000 (Tue, 14 Sep 2010) Log Message: ----------- Force installed headers to be checked in a good order (with plplotP.h and qt.h at the top of the list) and exclude deprecated headers and the wxwidgets-related headers I have been unable to figure out, yet. Modified Paths: -------------- trunk/abi-compliance-checker.xml.template.in Modified: trunk/abi-compliance-checker.xml.template.in =================================================================== --- trunk/abi-compliance-checker.xml.template.in 2010-09-14 04:35:01 UTC (rev 11177) +++ trunk/abi-compliance-checker.xml.template.in 2010-09-14 04:41:38 UTC (rev 11178) @@ -10,3 +10,21 @@ @TK_INCLUDE_PATH@ @QT_INCLUDES@ </include_paths> + +<include_preamble> +<!-- These two must be first in the list of headers. plplotP.h for +obvious reasons, and qt.h because some other PLplot installed header +interferes (somehow) unless qt.h is near the top of the list. --> +plplotP.h +qt.h +</include_preamble> + +<skip_headers> +<!-- Remove headers that currently cause errors for +abi-compliance-checker. gcw.h and plplotcanvas.h are deprecated in +any case, but may figure out the wxwidget-related headers later. --> +gcw.h +plplotcanvas.h +wxPLplotstream.h +wxPLplotwindow.h +</skip_headers> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |