12345678910111213141516171819202122 |
- const fs = require('fs')
- const path = require('path')
- const gniPath = path.resolve(__dirname, '../filenames.auto.gni')
- const allDocs = fs.readdirSync(path.resolve(__dirname, '../docs/api'))
- .map(doc => `docs/api/${doc}`)
- .concat(
- fs.readdirSync(path.resolve(__dirname, '../docs/api/structures'))
- .map(doc => `docs/api/structures/${doc}`)
- )
- fs.writeFileSync(
- gniPath,
- `# THIS FILE IS AUTO-GENERATED, PLEASE DO NOT EDIT BY HAND
- auto_filenames = {
- api_docs = [
- ${allDocs.map(doc => ` "${doc}",`).join('\n')}
- ]
- }
- `
- )
|