0000- .. cctest couldn't be built so build would fail due to USING_V8_SHARED being
used while building a static library. Upstreamable?
0001- .. the undef of MemoryBarrier was effect-less due to later inclusion of Windows
headers, so force including win32-headers.h before the undef. Upstreamable?
0002- .. OS::TotalPhysicalMemory was in a MSVC-only block for some reason. Upstreamable.
0003- .. Put full version info in name of the .dll
0004- .. Create an import library (.dll.a) (PKGBUILD installs it to lib folder)
General: Added a v8.pc pkgconfig file.
I also added myself as a maintainer for this package.
11 lines
494 B
Diff
11 lines
494 B
Diff
--- v8-3.27.34.6/tools/gyp/v8.gyp 2014-07-20 16:51:42.314149400 +0100
|
|
+++ v8-3.27.34.6/tools/gyp/v8.gyp.new 2014-07-20 16:48:06.251212900 +0100
|
|
@@ -94,6 +94,7 @@
|
|
'conditions': [
|
|
['OS=="win"', {
|
|
'product_extension': '<(soname_version).dll',
|
|
+ 'ldflags': ['-Wl,--out-implib,<(PRODUCT_DIR)/libv8.<(soname_version).dll.a']
|
|
}, {
|
|
'product_extension': 'so.<(soname_version)',
|
|
}],
|