Index: tools/tickprocessor-driver.js |
diff --git a/tools/tickprocessor-driver.js b/tools/tickprocessor-driver.js |
index 946f543219b638ccbe5caf6d85b2b00c99ec2c95..1b3199d4926d09b9f1fe0a7cc743cb35da2326e7 100644 |
--- a/tools/tickprocessor-driver.js |
+++ b/tools/tickprocessor-driver.js |
@@ -25,6 +25,18 @@ |
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
+// Node imports |
+if (typeof module !== 'undefined' && module.exports) { |
+ tickProcessor = require('./tickprocessor'); |
+ ArgumentsProcessor = tickProcessor.ArgumentsProcessor; |
+ TickProcessor = tickProcessor.TickProcessor; |
+ SnapshotLogProcessor = tickProcessor.SnapshotLogProcessor; |
+ UnixCppEntriesProvider = tickProcessor.UnixCppEntriesProvider; |
+ WindowsCppEntriesProvider = tickProcessor.WindowsCppEntriesProvider; |
+ MacCppEntriesProvider = tickProcessor.MacCppEntriesProvider; |
+ WebInspector = require('./SourceMap').WebInspector; |
+ arguments = process.argv.slice(2); |
+} |
// Tick Processor's code flow. |