> Sounds like CMake can do all but distinguish between user and root. > Like I said, there is more than one way to do this. I was pointing out > the method I use which I find to be very efficient and have used > successfully since well before this was added. > > Does it even work on Windows? I develop on all three platforms, and so > expect my tools to work on all three. >
No, it does not (at least out of the box, because it needs POSIX shell). But Windows have simpler layout of plugin directories - we don't load anything from user's "home". So plugin installation is easier and could be done e.g. with installer reading Avogadro location from registry. Of course, it's not too difficult to rewrite avopkg in CMake, Qt, or Python. I've chosen sh because when it had only basic features its implementation was very straightforward (you may find it in 1.0 branch), probably more straightforward than with other possible tools. But when more features creeped in it became much more complicated. -- Regards, Konstantin ------------------------------------------------------------------------------ What You Don't Know About Data Connectivity CAN Hurt You This paper provides an overview of data connectivity, details its effect on application quality, and explores various alternative solutions. http://p.sf.net/sfu/progress-d2d _______________________________________________ Avogadro-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/avogadro-devel
