
Paul Kerchen wrote:
I'm using bjam for a project that needs to copy some third party dlls (ImageMagick) to an installation directory. One of those dlls has '++' in the filename, which, under Windows at least, is legal, but bjam can't seem to deal with it. This line: InstallInto $(BIN_INSTALL_DIR) : CORE_RL_Magick++_.dll ;
This is not syntax used by Boost.Build V2. And we don't support any rules that are inherited from classic Jam. The right way to install things is the 'install' rule: http://boost.org/boost-build2/doc/html/bbv2/tasks/installing.html
results in this output:
Install AppInstall\CORE_RL_Magick++_.dll The system cannot find the file specified.
copy ImageMagick\CORE_RL_Magick++_.dll AppInstall\CORE_RL_Magick++_.dll
Is this command right, or wrong? If it's right, then it's not a problem with InstallInto. If it's wrong, can you indicate how? Does the same command works on command line? Those are possible suggestions, but as I say, "InstallInto" is unsupported in general. - Volodya