| From 3d4817c152d6f3afddcc699949c4d1664da91e2b Mon Sep 17 00:00:00 2001 |
| From: Martin Bark <martin@barkynet.com> |
| Date: Tue, 30 Jun 2015 09:43:11 +0100 |
| Subject: [PATCH 1/4] Remove dependency on Python bz2 module |
| |
| The Python bz2 module is only needed in certain cases, so only import |
| it when needed. In the normal nodejs build, this allows to remove the |
| dependency on this module. |
| |
| Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> |
| [Martin: adapt to 0.12.5] |
| Signed-off-by: Martin Bark <martin@barkynet.com> |
| --- |
| deps/v8/tools/js2c.py | 2 +- |
| 1 file changed, 1 insertion(+), 1 deletion(-) |
| |
| diff --git a/deps/v8/tools/js2c.py b/deps/v8/tools/js2c.py |
| index 77485f6..371caf5 100755 |
| --- a/deps/v8/tools/js2c.py |
| +++ b/deps/v8/tools/js2c.py |
| @@ -34,7 +34,6 @@ |
| import os, re, sys, string |
| import optparse |
| import jsmin |
| -import bz2 |
| import textwrap |
| |
| |
| @@ -492,6 +491,7 @@ def CompressMaybe(sources, compression_type): |
| if compression_type == "off": |
| return sources_bytes |
| elif compression_type == "bz2": |
| + import bz2 |
| return bz2.compress(sources_bytes) |
| else: |
| raise Error("Unknown compression type %s." % compression_type) |
| -- |
| 2.1.4 |
| |