Dev/cleanup warnings (#948)

* Remove a bunch of warnings

The biggest change here is to treat the boost includes as system libraries.
This causes g++ to ignore warnings from boost.
This change still needs to be tested with clang and on Windows

* suppress a bunch of warnings on clang
This commit is contained in:
Greg Landrum
2016-06-22 19:49:15 +02:00
committed by Brian Kelley
parent d9d4fbb9a8
commit 03cd55e635
6 changed files with 13 additions and 5 deletions

View File

@@ -67,13 +67,15 @@
#include <stack>
#include <set>
#include "inchi.h"
#include <boost/foreach.hpp>
#include <boost/tuple/tuple.hpp>
#include <algorithm>
#include <RDGeneral/BoostStartInclude.h>
#include <boost/foreach.hpp>
#include <boost/tuple/tuple.hpp>
#if RDK_TEST_MULTITHREADED
#include <boost/thread.hpp>
#endif
#include <RDGeneral/BoostEndInclude.h>
namespace RDKit {
namespace {