Allow adding multiple include and lib-dirs as documted in --help.

This commit is contained in:
Colin Fletcher
2025-10-21 01:54:29 +02:00
committed by Robin Gareus
parent 1114a05f1f
commit 3098c70fcf

View File

@@ -1120,11 +1120,13 @@ def configure(conf):
conf.env.append_value('CXXFLAGS', '-I' + Options.options.boost_include)
if Options.options.also_include != '':
conf.env.append_value('CXXFLAGS', '-I' + Options.options.also_include)
conf.env.append_value('CFLAGS', '-I' + Options.options.also_include)
for incdir in Options.options.also_include.split(','):
conf.env.append_value('CXXFLAGS', '-I' + incdir)
conf.env.append_value('CFLAGS', '-I' + incdir)
if Options.options.also_libdir != '':
conf.env.append_value('LDFLAGS', '-L' + Options.options.also_libdir)
for libdir in Options.options.also_libdir.split(','):
conf.env.append_value('LDFLAGS', '-L' + libdir)
if Options.options.boost_sp_debug:
conf.env.append_value('CXXFLAGS', '-DBOOST_SP_ENABLE_DEBUG_HOOKS')