diff options
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/generate-shaders.js | 8 | ||||
-rw-r--r-- | scripts/generate-style-code.js | 2 | ||||
-rw-r--r-- | scripts/style-spec.js | 5 |
3 files changed, 13 insertions, 2 deletions
diff --git a/scripts/generate-shaders.js b/scripts/generate-shaders.js index cf54b1b100..b4d1033d45 100755 --- a/scripts/generate-shaders.js +++ b/scripts/generate-shaders.js @@ -3,9 +3,15 @@ require('flow-remove-types/register'); const path = require('path'); -const shaders = require('../mapbox-gl-js/src/shaders'); const outputPath = 'src/mbgl/shaders'; +var shaders = require('../mapbox-gl-js/src/shaders'); + +delete shaders.hillshade; +delete shaders.hillshadePrepare; +delete shaders.heatmap; +delete shaders.heatmapTexture; + require('./style-code'); writeIfModified(path.join(outputPath, 'preludes.hpp'), `// NOTE: DO NOT CHANGE THIS FILE. IT IS AUTOMATICALLY GENERATED. diff --git a/scripts/generate-style-code.js b/scripts/generate-style-code.js index dbca4216ad..3d805b058a 100644 --- a/scripts/generate-style-code.js +++ b/scripts/generate-style-code.js @@ -2,7 +2,7 @@ const fs = require('fs'); const ejs = require('ejs'); -const spec = require('../mapbox-gl-js/src/style-spec/reference/v8'); +const spec = require('./style-spec'); const colorParser = require('csscolorparser'); require('./style-code'); diff --git a/scripts/style-spec.js b/scripts/style-spec.js new file mode 100644 index 0000000000..00daee70d0 --- /dev/null +++ b/scripts/style-spec.js @@ -0,0 +1,5 @@ +var spec = module.exports = require('../mapbox-gl-js/src/style-spec/reference/v8'); + +// Make temporary modifications here when Native doesn't have all features that JS has. + +delete spec.layer.type.values.heatmap; |