File tree Expand file tree Collapse file tree 1 file changed +13
-12
lines changed Expand file tree Collapse file tree 1 file changed +13
-12
lines changed Original file line number Diff line number Diff line change @@ -102,14 +102,21 @@ function shouldPreprocess(fileName) {
102
102
return content . startsWith ( '#preprocess\n' ) || content . startsWith ( '#preprocess\r\n' ) ;
103
103
}
104
104
105
+ function getIncludeFile ( fileName , needsPreprocess ) {
106
+ let result = `// include: ${ fileName } \n` ;
107
+ if ( needsPreprocess ) {
108
+ result += processMacros ( preprocess ( fileName ) ) ;
109
+ } else {
110
+ result += read ( fileName ) ;
111
+ }
112
+ result += `// end include: ${ fileName } \n` ;
113
+ return result ;
114
+ }
115
+
105
116
function preJS ( ) {
106
117
let result = '' ;
107
118
for ( const fileName of PRE_JS_FILES ) {
108
- if ( shouldPreprocess ( fileName ) ) {
109
- result += processMacros ( preprocess ( fileName ) ) ;
110
- } else {
111
- result += read ( fileName ) ;
112
- }
119
+ result += getIncludeFile ( fileName , shouldPreprocess ( fileName ) ) ;
113
120
}
114
121
return result ;
115
122
}
@@ -601,13 +608,7 @@ function(${args}) {
601
608
}
602
609
603
610
function includeFile ( fileName , needsPreprocess = true ) {
604
- print ( `// include: ${ fileName } ` ) ;
605
- if ( needsPreprocess ) {
606
- print ( processMacros ( preprocess ( fileName ) ) ) ;
607
- } else {
608
- print ( read ( fileName ) ) ;
609
- }
610
- print ( `// end include: ${ fileName } ` ) ;
611
+ print ( getIncludeFile ( fileName , needsPreprocess ) )
611
612
}
612
613
613
614
function finalCombiner ( ) {
You can’t perform that action at this time.
0 commit comments