diff options
author | Tobias Markmann <tm@ayena.de> | 2015-07-24 15:44:39 (GMT) |
---|---|---|
committer | Kevin Smith <kevin.smith@isode.com> | 2015-08-11 09:53:41 (GMT) |
commit | 1227b9d9b5ccfde57e9c7e946275907391d17ce1 (patch) | |
tree | 2305c0faa976556f085a845c36c28b206bc43a24 /BuildTools/SCons | |
parent | 009e552f76e17570f2c09789949d3804a153d696 (diff) | |
download | swift-1227b9d9b5ccfde57e9c7e946275907391d17ce1.zip swift-1227b9d9b5ccfde57e9c7e946275907391d17ce1.tar.bz2 |
Add 'check_headers' flag to scons for missing include detection
Running './scons check_headers=1 will compile each header file
as an object file.
Test-Information:
Tested on OS X 10.9.5 and Elementary OS 0.2.
Change-Id: Ia429ccc6dc0a5bd76c08a2c2e91bf192c6ad2901
Diffstat (limited to 'BuildTools/SCons')
-rw-r--r-- | BuildTools/SCons/SConscript.boot | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/BuildTools/SCons/SConscript.boot b/BuildTools/SCons/SConscript.boot index 2415fde..babd585 100644 --- a/BuildTools/SCons/SConscript.boot +++ b/BuildTools/SCons/SConscript.boot @@ -99,6 +99,7 @@ vars.Add(BoolVariable("experimental_ft", "Build experimental file transfer", "ye vars.Add(BoolVariable("experimental", "Build experimental features", "no")) vars.Add(BoolVariable("set_iterator_debug_level", "Set _ITERATOR_DEBUG_LEVEL=0", "yes")) vars.Add(BoolVariable("unbound", "Build bundled ldns and unbound. Use them for DNS lookup.", "no")) +vars.Add(BoolVariable("check_headers", "Independently build compilation units for all Swiften headers for detecting missing dependencies.", "no")) vars.Add(BoolVariable("install_git_hooks", "Install git hooks", "true")) |