mirror of
https://github.com/atom/atom.git
synced 2026-04-28 03:01:47 -04:00
Add source map caching to tasks
This commit is contained in:
@@ -26,7 +26,7 @@
|
||||
"clear-cut": "0.4.0",
|
||||
"coffee-cash": "0.5.0",
|
||||
"coffee-script": "1.8.0",
|
||||
"coffeestack": "^1",
|
||||
"coffeestack": "^1.1",
|
||||
"color": "^0.7.3",
|
||||
"delegato": "^1",
|
||||
"emissary": "^1.3.1",
|
||||
|
||||
@@ -67,9 +67,12 @@ class Task
|
||||
constructor: (taskPath) ->
|
||||
coffeeCacheRequire = "require('#{require.resolve('coffee-cash')}')"
|
||||
coffeeCachePath = require('coffee-cash').getCacheDirectory()
|
||||
coffeeStackRequire = "require('#{require.resolve('coffeestack')}')"
|
||||
stackCachePath = require('coffeestack').getCacheDirectory()
|
||||
taskBootstrapRequire = "require('#{require.resolve('./task-bootstrap')}');"
|
||||
bootstrap = """
|
||||
#{coffeeCacheRequire}.register('#{coffeeCachePath}');
|
||||
#{coffeeStackRequire}.setCacheDirectory('#{stackCachePath}');
|
||||
#{taskBootstrapRequire}
|
||||
"""
|
||||
bootstrap = bootstrap.replace(/\\/g, "\\\\")
|
||||
|
||||
Reference in New Issue
Block a user