diff --git a/binding.gyp b/binding.gyp index fb11ab38..525a1c5f 100644 --- a/binding.gyp +++ b/binding.gyp @@ -1,57 +1,55 @@ { - "targets": [{ - "target_name": "leveldown" - , "conditions": [ - ["OS == 'win'", { - "defines": [ - "_HAS_EXCEPTIONS=0" - ] - , "msvs_settings": { - "VCCLCompilerTool": { - "RuntimeTypeInfo": "false" - , "EnableFunctionLevelLinking": "true" - , "ExceptionHandling": "2" - , "DisableSpecificWarnings": [ "4355", "4530" ,"4267", "4244", "4506" ] - } - } - }] - , ['OS == "linux"', { - 'cflags': [ - ] - , 'cflags!': [ '-fno-tree-vrp'] - }] - , ['OS == "android"', { - 'cflags': [ '-fPIC' ] - , 'ldflags': [ '-fPIC' ] - , 'cflags!': [ - '-fno-tree-vrp' - , '-fno-exceptions' - , '-mfloat-abi=hard' - , '-fPIE' - ] - , 'cflags_cc!': [ '-fno-exceptions' ] - , 'ldflags!': [ '-fPIE' ] - }] - , ['target_arch == "arm"', { - 'cflags': [ '-mfloat-abi=hard' - ] - }] - ] - , "dependencies": [ - "<(module_root_dir)/deps/leveldb/leveldb.gyp:leveldb" - ] - , "include_dirs" : [ - "