Home | History | Annotate | Download | only in components
      1 # Copyright 2014 The Chromium Authors. All rights reserved.
      2 # Use of this source code is governed by a BSD-style license that can be
      3 # found in the LICENSE file.
      4 
      5 {
      6   'targets': [
      7     {
      8       'target_name': 'leveldb_proto',
      9       'type': 'static_library',
     10       'include_dirs': [
     11         '..',
     12       ],
     13       'dependencies': [
     14         '../base/base.gyp:base',
     15         '../third_party/leveldatabase/leveldatabase.gyp:leveldatabase',
     16       ],
     17       'sources': [
     18         'leveldb_proto/leveldb_database.cc',
     19         'leveldb_proto/leveldb_database.h',
     20         'leveldb_proto/proto_database.h',
     21         'leveldb_proto/proto_database_impl.h',
     22       ]
     23     },
     24     {
     25       'target_name': 'leveldb_proto_test_support',
     26       'type': 'static_library',
     27       'dependencies': [
     28         'leveldb_proto',
     29       ],
     30       'include_dirs': [
     31         '..',
     32       ],
     33       'sources': [
     34         'leveldb_proto/testing/fake_db.h',
     35         'leveldb_proto/testing/proto/test.proto',
     36       ],
     37       'variables': {
     38         'proto_in_dir': 'leveldb_proto/testing/proto',
     39         'proto_out_dir': 'components/leveldb_proto/testing/proto',
     40       },
     41       'includes': [ '../build/protoc.gypi' ]
     42     },
     43   ],
     44 }
     45