11cb0ef41Sopenharmony_ci{
21cb0ef41Sopenharmony_ci  'targets': [
31cb0ef41Sopenharmony_ci    {
41cb0ef41Sopenharmony_ci      'target_name': 'histogram',
51cb0ef41Sopenharmony_ci      'type': 'static_library',
61cb0ef41Sopenharmony_ci      'cflags': ['-fvisibility=hidden'],
71cb0ef41Sopenharmony_ci      'xcode_settings': {
81cb0ef41Sopenharmony_ci        'GCC_SYMBOLS_PRIVATE_EXTERN': 'YES',  # -fvisibility=hidden
91cb0ef41Sopenharmony_ci      },
101cb0ef41Sopenharmony_ci      'include_dirs': ['src', 'include'],
111cb0ef41Sopenharmony_ci      'direct_dependent_settings': {
121cb0ef41Sopenharmony_ci        'include_dirs': [ 'src', 'include' ]
131cb0ef41Sopenharmony_ci      },
141cb0ef41Sopenharmony_ci      'sources': [
151cb0ef41Sopenharmony_ci        'src/hdr_histogram.c',
161cb0ef41Sopenharmony_ci      ]
171cb0ef41Sopenharmony_ci    }
181cb0ef41Sopenharmony_ci  ]
191cb0ef41Sopenharmony_ci}
20