Browse code

core: added LGTM analysis config file

- LGTM is integrated by github

Daniel-Constantin Mierla authored on 03/05/2020 09:37:44
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,29 @@
1
+extraction:
2
+  cpp:
3
+    prepare:
4
+      packages:
5
+      - "bison"
6
+      - "default-libmysqlclient-dev"
7
+      - "flex"
8
+      - "libcurl4-openssl-dev"
9
+      - "libjansson-dev"
10
+      - "libhiredis-dev"
11
+      - "liblua5.1-0-dev"
12
+      - "libpcre3-dev"
13
+      - "libncurses5-dev"
14
+      - "libpq-dev"
15
+      - "libreadline-dev"
16
+      - "libssl-dev"
17
+      - "libunistring-dev"
18
+      - "libxml2-dev"
19
+      - "pkg-config"
20
+      - "python3"
21
+      - "python3-dev"
22
+      - "uuid-dev"
23
+      - "zlib1g-dev"
24
+    after_prepare:
25
+    - "export PKG_CONFIG_PATH=$LGTM_WORKSPACE/usr/lib/pkgconfig:$PKG_CONFIG_PATH"
26
+    configure:
27
+      command: "make include_modules='app_lua app_python3 db_mysql db_postgres db_redis dialplan http_client jansson lcr ndb_redis presence presence_xml presence_dialoginfo pua pua_dialoginfo topos_redis uuid websocket xmlops' cfg"
28
+    index:
29
+      build_command: "make all"