You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					22 lines
				
				762 B
			
		
		
			
		
	
	
					22 lines
				
				762 B
			| 
											3 years ago
										 | { | ||
|  |   'variables': { | ||
|  |     'NAPI_VERSION%': "<!(node -p \"process.versions.napi\")", | ||
|  |     'disable_deprecated': "<!(node -p \"process.env['npm_config_disable_deprecated']\")" | ||
|  |   }, | ||
|  |   'conditions': [ | ||
|  |     ['NAPI_VERSION!=""', { 'defines': ['NAPI_VERSION=<@(NAPI_VERSION)'] } ], | ||
|  |     ['disable_deprecated=="true"', { | ||
|  |       'defines': ['NODE_ADDON_API_DISABLE_DEPRECATED'] | ||
|  |     }], | ||
|  |     ['OS=="mac"', { | ||
|  |       'cflags+': ['-fvisibility=hidden'], | ||
|  |       'xcode_settings': { | ||
|  |         'OTHER_CFLAGS': ['-fvisibility=hidden'] | ||
|  |       } | ||
|  |     }] | ||
|  |   ], | ||
|  |   'include_dirs': ["<!(node -p \"require('../').include_dir\")"], | ||
|  |   'cflags': [ '-Werror', '-Wall', '-Wextra', '-Wpedantic', '-Wunused-parameter' ], | ||
|  |   'cflags_cc': [ '-Werror', '-Wall', '-Wextra', '-Wpedantic', '-Wunused-parameter' ] | ||
|  | } |