Make HTTP_MAX_HEADER_SIZE configurable via gyp

make-http-max-header-size-gyp-configurable
Matteo Collina 6 years ago
parent 4dae120015
commit a0d4cd119e

@ -47,6 +47,10 @@
], ],
}, },
'variables': {
'http_max_header_size%': '8192'
},
'targets': [ 'targets': [
{ {
'target_name': 'http_parser', 'target_name': 'http_parser',
@ -56,7 +60,7 @@
'defines': [ 'HTTP_PARSER_STRICT=0' ], 'defines': [ 'HTTP_PARSER_STRICT=0' ],
'include_dirs': [ '.' ], 'include_dirs': [ '.' ],
}, },
'defines': [ 'HTTP_PARSER_STRICT=0' ], 'defines': [ 'HTTP_MAX_HEADER_SIZE=<(http_max_header_size)', 'HTTP_PARSER_STRICT=0' ],
'sources': [ './http_parser.c', ], 'sources': [ './http_parser.c', ],
'conditions': [ 'conditions': [
['OS=="win"', { ['OS=="win"', {
@ -79,7 +83,7 @@
'defines': [ 'HTTP_PARSER_STRICT=1' ], 'defines': [ 'HTTP_PARSER_STRICT=1' ],
'include_dirs': [ '.' ], 'include_dirs': [ '.' ],
}, },
'defines': [ 'HTTP_PARSER_STRICT=1' ], 'defines': [ 'HTTP_MAX_HEADER_SIZE=<(http_max_header_size)', 'HTTP_PARSER_STRICT=1' ],
'sources': [ './http_parser.c', ], 'sources': [ './http_parser.c', ],
'conditions': [ 'conditions': [
['OS=="win"', { ['OS=="win"', {

Loading…
Cancel
Save