Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Bump node-gyp to 0.4.5

  • Loading branch information...
commit 2d2418f38ded3f7a787e24cc3b758295c93bd6ed 1 parent 1690b52
@isaacs isaacs authored
View
15 node_modules/node-gyp/legacy/common.gypi
@@ -8,6 +8,13 @@
'library%': 'static_library', # allow override to 'shared_library' for DLL/.so builds
'component%': 'static_library', # NB. these names match with what V8 expects
'msvs_multi_core_compile': '0', # we do enable multicore compiles, but not using the V8 way
+
+ # Enable V8's post-mortem debugging only on unix flavors.
+ 'conditions': [
+ ['OS != "win"', {
+ 'v8_postmortem_support': 'true'
+ }]
+ ],
},
'target_defaults': {
@@ -25,7 +32,7 @@
'VCCLCompilerTool': {
'RuntimeLibrary': 1, # static debug
'Optimization': 0, # /Od, no optimization
- 'MinimalRebuild': 'true',
+ 'MinimalRebuild': 'false',
'OmitFramePointers': 'false',
'BasicRuntimeChecks': 3, # /RTC1
},
@@ -42,6 +49,8 @@
}],
['OS=="solaris"', {
'cflags': [ '-fno-omit-frame-pointer' ],
+ # pull in V8's postmortem metadata
+ 'ldflags': [ '-Wl,-z,allextract' ]
}],
['strict_aliasing!="true"', {
'cflags': [ '-fno-strict-aliasing' ],
@@ -137,7 +146,6 @@
'ldflags': [ '-m32' ],
}],
[ 'OS=="linux"', {
- 'cflags': [ '-ansi' ],
'ldflags': [ '-rdynamic' ],
}],
[ 'OS=="solaris"', {
@@ -149,6 +157,7 @@
],
}],
['OS=="mac"', {
+ 'defines': ['_DARWIN_USE_64_BIT_INODE=1'],
'xcode_settings': {
'ALWAYS_SEARCH_USER_PATHS': 'NO',
'GCC_CW_ASM_SYNTAX': 'NO', # No -fasm-blocks
@@ -161,7 +170,7 @@
'GCC_VERSION': '4.2',
'GCC_WARN_ABOUT_MISSING_NEWLINE': 'YES', # -Wnewline-eof
'PREBINDING': 'NO', # No -Wl,-prebind
- 'MACOSX_DEPLOYMENT_TARGET': '10.5',
+ 'MACOSX_DEPLOYMENT_TARGET': '10.5', # -mmacosx-version-min=10.5
'USE_HEADERMAP': 'NO',
'OTHER_CFLAGS': [
'-fno-strict-aliasing',
View
10 node_modules/node-gyp/legacy/tools/gyp/pylib/gyp/generator/make.py
@@ -525,9 +525,9 @@ def WriteRootHeaderSuffixRules(writer):
ifneq ($(d_files),)
# Rather than include each individual .d file, concatenate them into a
# single file which make is able to load faster. We split this into
- # commands that take 1000 files at a time to avoid overflowing the
+ # commands that take 512 files at a time to avoid overflowing the
# command line.
- $(shell cat $(wordlist 1,1000,$(d_files)) > $(depsdir)/all.deps)
+ $(shell cat $(wordlist 1,512,$(d_files)) > $(depsdir)/all.deps)
%(generate_all_deps)s
# make looks for ways to re-generate included makefiles, but in our case, we
# don't have a direct way. Explicitly telling make that it has nothing to do
@@ -2128,10 +2128,10 @@ def CalculateMakefilePath(build_file, base_name):
if generator_flags.get('auto_regeneration', True):
WriteAutoRegenerationRule(params, root_makefile, makefile_name, build_files)
- # Write the rule to load dependencies. We batch 1000 files at a time to
+ # Write the rule to load dependencies. We batch 512 files at a time to
# avoid overflowing the command line.
all_deps = ""
- for i in range(1001, num_outputs, 1000):
+ for i in range(513, num_outputs, 512):
all_deps += ("""
ifneq ($(word %(start)d,$(d_files)),)
$(shell cat $(wordlist %(start)d,%(end)d,$(d_files)) >> $(depsdir)/all.deps)
@@ -2142,7 +2142,7 @@ def CalculateMakefilePath(build_file, base_name):
ifneq ($(word %(last)d,$(d_files)),)
$(error Found unprocessed dependency files (gyp didn't generate enough rules!))
endif
-""" % { 'last': ((num_outputs / 1000) + 1) * 1000 + 1 }
+""" % { 'last': ((num_outputs / 512) + 1) * 512 + 1 }
root_makefile.write(SHARED_FOOTER % { 'generate_all_deps': all_deps })
View
3  node_modules/node-gyp/node_modules/ansi/package.json
@@ -44,8 +44,5 @@
"_npmVersion": "1.1.23",
"_nodeVersion": "v0.7.10-pre",
"_defaultsLoaded": true,
- "dist": {
- "shasum": "1bbdab47714665c8484fb62da53f4553c6baec73"
- },
"_from": "ansi@0.0.x"
}
View
3  node_modules/node-gyp/node_modules/glob/package.json
@@ -39,8 +39,5 @@
"_npmVersion": "1.1.23",
"_nodeVersion": "v0.7.10-pre",
"_defaultsLoaded": true,
- "dist": {
- "shasum": "a81b5dd6244b74b277cc1e825f25ebc511854525"
- },
"_from": "glob@3"
}
View
12 node_modules/node-gyp/package.json
@@ -10,8 +10,8 @@
"bindings",
"gyp"
],
- "version": "0.4.4",
- "installVersion": 7,
+ "version": "0.4.5",
+ "installVersion": 8,
"author": {
"name": "Nathan Rajlich",
"email": "nathan@tootallnate.net",
@@ -32,7 +32,7 @@
"graceful-fs": "1",
"fstream": "~0.1.13",
"minimatch": "0.2.x",
- "mkdirp": "0.3.0",
+ "mkdirp": "0.3",
"nopt": "1",
"request": "2.9.x",
"rimraf": "2",
@@ -47,7 +47,7 @@
"name": "isaacs",
"email": "i@izs.me"
},
- "_id": "node-gyp@0.4.4",
+ "_id": "node-gyp@0.4.5",
"devDependencies": {},
"optionalDependencies": {},
"_engineSupported": true,
@@ -55,7 +55,7 @@
"_nodeVersion": "v0.7.10-pre",
"_defaultsLoaded": true,
"dist": {
- "shasum": "b7a9a3ebc17d4115bbe1b4d46c44ddf126751dfe"
+ "shasum": "9ddb9c4218322fd3d6b9771b27c236c4e5965e3b"
},
- "_from": "node-gyp@~0.4.1"
+ "_from": "node-gyp@~0.4.4"
}
View
2  package.json
@@ -53,7 +53,7 @@
"mkdirp": "0.3",
"read": "0",
"lru-cache": "1",
- "node-gyp": "~0.4.4",
+ "node-gyp": "~0.4.5",
"fstream-npm": "0.1",
"uid-number": "0",
"archy": "0",
Please sign in to comment.
Something went wrong with that request. Please try again.