40 lines
1.1 KiB
Diff
40 lines
1.1 KiB
Diff
|
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
|
||
|
|