build: organize building system, support sphinx doc

Change-Id: I88ba0186a3defe1ffcbd55fb5f8ef81b5d2d3d81
diff --git a/src/sync-logic.h b/src/sync-logic.h
index ac0c6e3..181979b 100644
--- a/src/sync-logic.h
+++ b/src/sync-logic.h
@@ -25,7 +25,7 @@
 #ifndef SYNC_LOGIC_H
 #define SYNC_LOGIC_H
 
-#include <boost/random.hpp>
+#include "boost-header.h"
 #include <memory>
 #include <map>