blob: 153ba34e38c14e40f06f56a7c38bd2e526b03242 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
// To regenerate:
// (cd platform/default/mbgl/storage && node offline_schema.js)
var fs = require('fs');
var readline = require('readline');
var lineReader = readline.createInterface({
input: fs.createReadStream('offline_schema.sql')
});
var lines = [
"/* THIS IS A GENERATED FILE; EDIT offline_schema.sql INSTEAD */",
"static const char * schema = ",
];
lineReader
.on('line', function (line) {
line = line.replace(/ *--.*/, '');
if (line) lines.push('"' + line + '\\n"');
})
.on('close', function () {
lines.push(';\n');
fs.writeFileSync('offline_schema.cpp.include', lines.join('\n'));
});
|