{ 'variables': { 'library%': 'static_library', 'component%': 'static_library', 'visibility%': 'hidden', 'variables': { 'conditions': [ [ 'OS=="linux" or OS=="freebsd" or OS=="openbsd"', { # This handles the Linux platforms we generally deal with. Anything # else gets passed through, which probably won't work very well; such # hosts should pass an explicit target_arch to gyp. 'host_arch%': '