|
Boost-Build : |
Subject: [Boost-build] Library name different for debug/release
From: Daniel Lidström (daniel.lidstrom_at_[hidden])
Date: 2008-12-16 04:46:57
Hello,
how can I control the name of the library being built?
For example, I want to use this naming scheme:
authlib-vc9-win32-x86 release msvc9.0
authlibd-vc9-win32-x86 debug msvc-9.0
Here's my failed attempt:
# library target for msvc debug ######################################
lib authlibd-vc9-win32-x86
: [ glob AuthenticationLibrary/*.cpp ]
: <toolset>msvc,<variant>debug:<define>_DEBUG
;
# library target for msvc release ####################################
lib authlib-vc9-win32-x86
: [ glob AuthenticationLibrary/*.cpp ]
: <toolset>msvc,<variant>release:<define>NDEBUG
;
Apart from the obvious duplication, it doesn't work.
Thanks in advance!
Regards,
Daniel Lidström
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk