MCPcopy Create free account
hub / github.com/Moddable-OpenSource/moddable / generate

Method generate

tools/mcconfig.js:608–616  ·  view source on GitHub ↗
(tool)

Source from the content-addressed store, hash-verified

606
607class DefinesFile extends PrerequisiteFile {
608 generate(tool) {
609 this.line('/* WARNING: This file is automatically generated. Do not edit. */');
610 this.line("");
611 this.generateDefines(tool, "MODDEF_", tool.defines)
612 this.line('#define PIU_DASH_SIGNATURE "', tool.environment.DASH_SIGNATURE, '"');
613 this.line('#define PIU_DOT_SIGNATURE "', tool.environment.DOT_SIGNATURE, '"');
614 this.line('#define PIU_SLASH_SIGNATURE "', tool.environment.SLASH_SIGNATURE, '"');
615 this.close();
616 }
617 generateDefines(tool, prefix, defines) {
618 let name;
619

Callers 1

runMethod · 0.95

Calls 3

generateDefinesMethod · 0.95
closeMethod · 0.65
lineMethod · 0.45

Tested by

no test coverage detected