Deprecated install rules

Hi Marcus,

I’ve been working on some windows builds, and I noticed that the
portion of the build system that install openbabel-2.dll, etc has been
disabled by default (option “ENABLE_DEPRECATED_INSTALL_RULES” in
AvoCPack.cmake).

I just enabled it and the packages are working correctly, but I’m
curious why this has been deprecated. Is there a different way that I
should be generating packages?

Thanks,

Dave

Hi David,

On Tue, Aug 30, 2011 at 11:45 AM, David Lonie loniedavid@gmail.com wrote:

I’ve been working on some windows builds, and I noticed that the
portion of the build system that install openbabel-2.dll, etc has been
disabled by default (option “ENABLE_DEPRECATED_INSTALL_RULES” in
AvoCPack.cmake).

I just enabled it and the packages are working correctly, but I’m
curious why this has been deprecated. Is there a different way that I
should be generating packages?

I may have been a little premature in pushing this. I am using the
Avogadro Squared repository to build Avogadro and its dependencies on
Windows, and have an Avogadro external project that enables the
ENABLE_DEPRECATED_INSTALL_RULES, they should be replaced with the same
mechanism used on the Mac to pull in all of the dependencies.

I would like to get back to that, but we should probably default that
to ON for Windows until I finish fixing it up. The list has to be
manually maintained, with many hardwired paths, and is certainly not a
scalable way to do this but it does work right now. I will be digging
into my Windows environment to see if I can get the scheduled task up
and running again, and want to improve the Windows packaging.

Marcus