Add MODULE variable in the glsl file

This commit is contained in:
Frederic Junod
2018-02-08 13:42:39 +01:00
parent 106059329d
commit 2bf252ab0d
9 changed files with 17 additions and 0 deletions

View File

@@ -1,4 +1,5 @@
//! NAMESPACE=_ol_render_webgl_circlereplay_defaultshader_
//! MODULE=ol/render/webgl/circlereplay/defaultshader
//! COMMON

View File

@@ -1,4 +1,5 @@
//! NAMESPACE=_ol_render_webgl_linestringreplay_defaultshader_
//! MODULE=ol/render/webgl/linestringreplay/defaultshader
//! COMMON

View File

@@ -1,4 +1,5 @@
//! NAMESPACE=_ol_render_webgl_polygonreplay_defaultshader_
//! MODULE=ol/render/webgl/polygonreplay/defaultshader
//! COMMON

View File

@@ -1,4 +1,5 @@
//! NAMESPACE=_ol_render_webgl_texturereplay_defaultshader_
//! MODULE=ol/render/webgl/texturereplay/defaultshader
//! COMMON

View File

@@ -1,4 +1,5 @@
//! NAMESPACE=_ol_renderer_webgl_defaultmapshader_
//! MODULE=ol/renderer/webgl/defaultmapshader
//! COMMON

View File

@@ -1,4 +1,5 @@
//! NAMESPACE=_ol_renderer_webgl_tilelayershader_
//! MODULE=ol/renderer/webgl/tilelayershader
//! COMMON

View File

@@ -1,3 +1,6 @@
/**
* @module {{{module}}}
*/
// This file is automatically generated, do not edit.
// Run `make shaders` to generate, and commit the result.

View File

@@ -1,3 +1,6 @@
/**
* @module {{{module}}}/Locations
*/
// This file is automatically generated, do not edit
// Run `make shaders` to generate, and commit the result.

View File

@@ -67,6 +67,11 @@ function main(argv) {
json.namespace = m[1];
return;
}
m = line.match(/\/\/!\s+MODULE=(\S+)\s*$/);
if (m) {
json.module = m[1];
return;
}
m = line.match(/\/\/!\s+COMMON\s*$/);
if (m) {
block = 'common';