{ 'variables': { 'ots_include_dirs': [ # This isn't particularly elegant, but it works '../ots-read-only/include', '../ots-read-only/src', ], }, 'target_defaults': { 'defines': [ 'OTS_DEBUG', ], }, 'targets': [ { 'target_name': 'woff2', 'type': 'static_library', 'sources': [ 'woff2.cc', ], 'include_dirs': [ '<@(ots_include_dirs)', ], 'dependencies': [ '../ots-read-only/ots-standalone.gyp:ots', ], }, { 'target_name': 'woff2-decompress', 'type': 'executable', 'sources': [ 'woff2-decompress.cc', ], 'include_dirs': [ '<@(ots_include_dirs)', ], 'dependencies': [ 'woff2', ], }, ], }