Alan W. Irwin wrote: >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. > They won't. Windows uses DOS batchfiles and I know there is a command language slightly more powerful than that, which I have never used, but it is completely incompatible with UNIX shell scripts.
> 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.) > > I would opt for Tcl :). Or Jim, a very lean implementation of Tcl, which I used already for the old build system. This is lean enough to distribute along with the PLplot source, so that would make testing independent of the presence of Python, Perl or Tcl or whatever on the system. >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. > > Sofar I have not used the install part yet. I must look into that too. Regards, Arjen ------------------------------------------------------------------------- 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