build: Synchronize CI scripts with NFD
This commits also fixes discovered incorrect memory accesses in SqliteStorage.
Change-Id: I85e1d1b62be15b6d9f0a2824e4fac8cbf2ca5f9b
diff --git a/wscript b/wscript
index 02be7f5..fed01bf 100644
--- a/wscript
+++ b/wscript
@@ -6,7 +6,7 @@
def options(opt):
opt.load('compiler_c compiler_cxx gnu_dirs')
- opt.load('boost default-compiler-flags doxygen sqlite3', tooldir=['.waf-tools'])
+ opt.load('boost default-compiler-flags doxygen sqlite3 coverage sanitizers', tooldir=['.waf-tools'])
ropt = opt.add_option_group('ndn-repo-ng Options')
@@ -42,6 +42,10 @@
except:
pass
+ conf.load('coverage')
+
+ conf.load('sanitizers')
+
conf.define('DEFAULT_CONFIG_FILE', '%s/ndn/repo-ng.conf' % conf.env['SYSCONFDIR'])
if not conf.options.with_sqlite_locking: