Different options for debug and release in a toolset jam file

Edward Diener via Boost-build <[email protected]> Sat, 7 Mar 2020 04:29:20 -0500
Newsgroups gmane.comp.lib.boost.build
Message-ID <[email protected]>
How do I tell Boost Build to use different compiler or linker options, 
depending on whether the end-user is building some target in debug or 
release mode, in a compiler toolset's jam file ? The compiler toolset I 
am trying to create needs to specify, in particular, different library 
directories to search depending on whether the end-user is building a 
debug mode or release mode target. I know what those library directories 
should be for either for debug mode or release mode, and I understand 
how to pass the library directories as a variable to the compile or link 
action, but I do not understand how I tell Boost Build that when the 
action is building a target in release mode it should use the sequence 
of library directories for release mode and when the action is building 
a target in debug mode it should use the sequence of library directories 
for debug mode. Something tells me I have to create different 
conditions, one for release mode and one for debug mode, with the 
appropriate library directories, but I am not sure how this is done. Any 
help would be appreciated.

_______________________________________________
Unsubscribe & other changes: https://lists.boost.org/mailman/listinfo.cgi/boost-build