Merge pull request #2707 from gberaudo/source_map
Generate source map of minified ol.js
This commit is contained in:
@@ -172,7 +172,8 @@ virtual('ci', 'lint', 'build', 'test',
|
|||||||
'build/examples/all.combined.js', 'check-examples', 'apidoc')
|
'build/examples/all.combined.js', 'check-examples', 'apidoc')
|
||||||
|
|
||||||
|
|
||||||
virtual('build', 'build/ol.css', 'build/ol.js', 'build/ol-debug.js')
|
virtual('build', 'build/ol.css', 'build/ol.js', 'build/ol-debug.js',
|
||||||
|
'build/ol.js.map')
|
||||||
|
|
||||||
|
|
||||||
virtual('check', 'lint', 'build/ol.js', 'test')
|
virtual('check', 'lint', 'build/ol.js', 'test')
|
||||||
@@ -192,12 +193,21 @@ def build_ol_css(t):
|
|||||||
t.output('%(CLEANCSS)s', 'css/ol.css')
|
t.output('%(CLEANCSS)s', 'css/ol.css')
|
||||||
|
|
||||||
|
|
||||||
@target('build/ol.js', SRC, SHADER_SRC, 'config/ol.json', NPM_INSTALL)
|
def _build_js(t):
|
||||||
def build_ol_new_js(t):
|
|
||||||
t.run('node', 'tasks/build.js', 'config/ol.json', 'build/ol.js')
|
t.run('node', 'tasks/build.js', 'config/ol.json', 'build/ol.js')
|
||||||
|
|
||||||
|
|
||||||
|
@target('build/ol.js', SRC, SHADER_SRC, 'config/ol.json', NPM_INSTALL)
|
||||||
|
def build_ol_js(t):
|
||||||
|
_build_js(t)
|
||||||
report_sizes(t)
|
report_sizes(t)
|
||||||
|
|
||||||
|
|
||||||
|
@target('build/ol.js.map', SRC, SHADER_SRC, 'config/ol.json', NPM_INSTALL)
|
||||||
|
def build_ol_js_map(t):
|
||||||
|
_build_js(t)
|
||||||
|
|
||||||
|
|
||||||
@target('build/ol-debug.js', SRC, SHADER_SRC, 'config/ol-debug.json',
|
@target('build/ol-debug.js', SRC, SHADER_SRC, 'config/ol-debug.json',
|
||||||
NPM_INSTALL)
|
NPM_INSTALL)
|
||||||
def build_ol_debug_js(t):
|
def build_ol_debug_js(t):
|
||||||
|
|||||||
+3
-1
@@ -61,6 +61,8 @@
|
|||||||
"compilation_level": "ADVANCED",
|
"compilation_level": "ADVANCED",
|
||||||
"warning_level": "VERBOSE",
|
"warning_level": "VERBOSE",
|
||||||
"use_types_for_optimization": true,
|
"use_types_for_optimization": true,
|
||||||
"manage_closure_dependencies": true
|
"manage_closure_dependencies": true,
|
||||||
|
"create_source_map": "build/ol.js.map",
|
||||||
|
"source_map_format": "V3"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user