On 2006-11-26 11:04+0100 Werner Smekal wrote: > Hi, > > I just committed a small change to plplot which should make life for > windows developing easier (thanks for the hint, Alan):
To summarize the effect of LIBRARY_OUTPUT_PATH, it collects all built libraries in one directory in the build tree which makes life much easier for windows developers to do their testing. (Of course, this is not needed for Unix and friends because cmake automatically makes build-tree rpath adjustments on Unix systems that takes care of all of this.) This build-tree change is a nice first step toward getting ctest working on windows. Of course, the problem still remains that the current ctest uses the shell scripts plplot-test.sh and test*.sh, and I assume (but correct me if I am wrong) those scripts will not work on bare windows. I am completely unfamiliar with the windows scripting constraints, but if there is no easy way to modify those scripts so they will also work on windows, then perhaps we should use the equivalent of those scripts in python or perl for the windows case? (I mentioned python first because I understand it and don't understand perl, but if the windows developers are more familiar with perl, that is the scripting language they should probably use.) This build-tree enhancement for windows developers is great, and I look forward to ctest eventually working for windows as a result, but it leads to the question of whether the equivalent of "make install" is supported on windows. I hope it is since "make install" collects all essential data and builds in a convenient and compact way for the user. If the equivalent of make install is supported, then you should check whether you have to modify all the INSTALL commands for the windows case to be consistent with the new build-tree location of libraries or whether cmake automatically knows what to do when LIBRARY_OUTPUT_PATH is set. Alan __________________________ Alan W. Irwin 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 Yorick front-end to PLplot (yplot.sf.net); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________ ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel