On Jul 22, 2010, at 10:07 AM, Alan W. Irwin wrote: > On 2010-07-22 04:09-0700 Jerry wrote: > >> On Jul 13, 2010, at 10:52 AM, Alan W. Irwin wrote: >>> After that commit I can take over and do the necessary further >>> changes >>> to make those files non-configurable (from the CMake point of view), >>> rename them without the *.cmake index in such a way that we do not >>> lose svn history of those files, and commit all those further >>> changes >>> in such a way that we don't temporarily break PLplot. (That last >>> issue >>> has recently become important since we are using bisect methods to >>> find regressions more and more, and commits that break PLplot >>> interfere with that process unless you laboriously identify all such >>> commits to the svn-bisect software.) >> >> Alan, >> >> I have just committed the changes that you describe--all affected Ada >> files (68 out of 70) and cmake/modules/ada.cmake. I haven't tried a >> (normal) build here but I have succeeded in doing my own private >> build >> in my own development system (which bypasses all of the PLplot build >> stuff) so I know the Ada code is OK. I hope you can make the changes >> at your end because I suspect that otherwise the build will fail >> (unless the ada.cmake edit overrides all new evil). > > Thanks, Jerry. Despite your concern, the build and test continue to > work fine after your changes. For example, on Linux "make > test_diff_psc" produces this result: > > ada > Missing examples : > Differing postscript output : > Missing stdout : > Differing stdout : adathick > Missing examples : > Differing postscript output : > Missing stdout : > Differing stdout : > > The reason why it works is you have simply removed all configurable > @whatever@ strings from the Ada files, but CMake configures those > files > anyway as a pure copy of the template file. And then the build and > test proceeds as normal using those copied files as source. > > I will now strip out all this configuration machinery so that the > template files are treated directly as source files with no need to > copy them. A beneficial side benefit of that change is I will be able > to rename all of them without the .cmake suffix. > > This strip out will take some time and care, but I hope to finish it > (with > similar good test results as above) by late today. > > Alan > __________________________ > Alan W. Irwin > Good to hear. I'll check out the problem with adathick but possibly not for 2-3 weeks as I'm planning to be away for a while.
Jerry > Astronomical research affiliation with Department of Physics and > Astronomy, > University of Victoria (astrowww.phys.uvic.ca). > > Programming affiliations with the FreeEOS equation-of-state > implementation > for stellar interiors (freeeos.sf.net); PLplot scientific plotting > software > package (plplot.org); the libLASi project (unifont.org/lasi); the > Loads of > Linux Links project (loll.sf.net); and the Linux Brochure Project > (lbproject.sf.net). > __________________________ > > Linux-powered Science > __________________________ > ------------------------------------------------------------------------------ This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel