Title: [265766] trunk/Tools
- Revision
- 265766
- Author
- [email protected]
- Date
- 2020-08-17 12:29:02 -0700 (Mon, 17 Aug 2020)
Log Message
[webkitcorepy] Autoinstaller is very slow in git-svn checkouts
https://bugs.webkit.org/show_bug.cgi?id=215534
<rdar://problem/67120623>
Reviewed by Dewei Zhu.
* Scripts/libraries/webkitcorepy/webkitcorepy/__init__.py: Bump version.
* Scripts/libraries/webkitcorepy/webkitcorepy/autoinstall.py:
(Package.install): Download packages to a temporary directory so that setup.py runs faster.
Modified Paths
Diff
Modified: trunk/Tools/ChangeLog (265765 => 265766)
--- trunk/Tools/ChangeLog 2020-08-17 19:14:41 UTC (rev 265765)
+++ trunk/Tools/ChangeLog 2020-08-17 19:29:02 UTC (rev 265766)
@@ -1,3 +1,15 @@
+2020-08-17 Jonathan Bedard <[email protected]>
+
+ [webkitcorepy] Autoinstaller is very slow in git-svn checkouts
+ https://bugs.webkit.org/show_bug.cgi?id=215534
+ <rdar://problem/67120623>
+
+ Reviewed by Dewei Zhu.
+
+ * Scripts/libraries/webkitcorepy/webkitcorepy/__init__.py: Bump version.
+ * Scripts/libraries/webkitcorepy/webkitcorepy/autoinstall.py:
+ (Package.install): Download packages to a temporary directory so that setup.py runs faster.
+
2020-08-17 Carlos Garcia Campos <[email protected]>
[GTK][WPE] Remove support for NPAPI plugins
Modified: trunk/Tools/Scripts/libraries/webkitcorepy/webkitcorepy/__init__.py (265765 => 265766)
--- trunk/Tools/Scripts/libraries/webkitcorepy/webkitcorepy/__init__.py 2020-08-17 19:14:41 UTC (rev 265765)
+++ trunk/Tools/Scripts/libraries/webkitcorepy/webkitcorepy/__init__.py 2020-08-17 19:29:02 UTC (rev 265766)
@@ -32,7 +32,7 @@
from webkitcorepy.version import Version
from webkitcorepy.string_utils import BytesIO, StringIO, UnicodeIO, unicode
-version = Version(0, 2, 3)
+version = Version(0, 2, 4)
from webkitcorepy.autoinstall import Package, AutoInstall
if sys.version_info > (3, 0):
Modified: trunk/Tools/Scripts/libraries/webkitcorepy/webkitcorepy/autoinstall.py (265765 => 265766)
--- trunk/Tools/Scripts/libraries/webkitcorepy/webkitcorepy/autoinstall.py 2020-08-17 19:14:41 UTC (rev 265765)
+++ trunk/Tools/Scripts/libraries/webkitcorepy/webkitcorepy/autoinstall.py 2020-08-17 19:29:02 UTC (rev 265766)
@@ -29,6 +29,7 @@
import shutil
import sys
import tarfile
+import tempfile
import zipfile
from webkitcorepy import log
@@ -216,7 +217,7 @@
log.warning('Installing {}...'.format(archive))
archive.download()
- temp_location = '{}.tmp'.format(self.location)
+ temp_location = os.path.join(tempfile.gettempdir(), self.name)
archive.unpack(temp_location)
for candidate in [
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes