drm_hwcomposer: CI: Initial build and clang-tidy checks

Build android-agnostic code in linux environment.
Enable static code analysis using clang-tidy.

Signed-off-by: Roman Stratiienko <r.stratiienko@gmail.com>
diff --git a/drm/DrmDevice.cpp b/drm/DrmDevice.cpp
index 4e750f8..818261d 100644
--- a/drm/DrmDevice.cpp
+++ b/drm/DrmDevice.cpp
@@ -18,10 +18,8 @@
 
 #include "DrmDevice.h"
 
-#include <cutils/properties.h>
 #include <errno.h>
 #include <fcntl.h>
-#include <log/log.h>
 #include <stdint.h>
 #include <xf86drm.h>
 #include <xf86drmMode.h>
@@ -32,6 +30,9 @@
 #include <sstream>
 #include <string>
 
+#include "utils/log.h"
+#include "utils/properties.h"
+
 static void trim_left(std::string &str) {
   str.erase(std::begin(str),
             std::find_if(std::begin(str), std::end(str),