1{
2  'targets': [
3    {
4      'target_name': 'binding',
5      'conditions': [
6        ['OS in "aix os400"', {
7          'variables': {
8            # Used to differentiate `AIX` and `OS400`(IBM i).
9            'aix_variant_name': '<!(uname -s)',
10          },
11          'conditions': [
12            [ '"<(aix_variant_name)"!="OS400"', { # Not `OS400`(IBM i)
13              'sources': ['binding.cc'],
14              'include_dirs': ['../../../deps/zlib'],
15            }],
16          ],
17        }, {
18          'sources': ['binding.cc'],
19          'include_dirs': ['../../../deps/zlib'],
20        }],
21      ],
22      'includes': ['../common.gypi'],
23    },
24  ]
25}
26