| 26487 | |
| 26488 | |
| 26489 | function getApplicationDefines() { |
| 26490 | var defines = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; |
| 26491 | var count = 0; |
| 26492 | var sourceText = ''; |
| 26493 | |
| 26494 | for (var define in defines) { |
| 26495 | if (count === 0) { |
| 26496 | sourceText += '\n// APPLICATION DEFINES\n'; |
| 26497 | } |
| 26498 | |
| 26499 | count++; |
| 26500 | var value = defines[define]; |
| 26501 | |
| 26502 | if (value || Number.isFinite(value)) { |
| 26503 | sourceText += "#define ".concat(define.toUpperCase(), " ").concat(defines[define], "\n"); |
| 26504 | } |
| 26505 | } |
| 26506 | |
| 26507 | if (count === 0) { |
| 26508 | sourceText += '\n'; |
| 26509 | } |
| 26510 | |
| 26511 | return sourceText; |
| 26512 | } |
| 26513 | },{"@babel/runtime/helpers/esm/defineProperty":"gpd2","./constants":"fyRe","./resolve-modules":"iN6G","./platform-defines":"KV9d","./inject-shader":"gZC3","../utils/assert":"ubhX"}],"AmUH":[function(require,module,exports) { |
| 26514 | "use strict"; |
| 26515 | |