1 # Copyright (c) 2009 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.
11 'target_name': 'courgette_lib',
14 '../base/base.gyp:base',
15 '../third_party/lzma_sdk/lzma_sdk.gyp:lzma_sdk',
17 'msvs_guid': '9A72A362-E617-4205-B9F2-43C6FB280FA1',
19 'adjustment_method.cc',
20 'adjustment_method_2.cc',
21 'adjustment_method.h',
22 'assembly_program.cc',
24 'third_party/bsdiff.h',
25 'third_party/bsdiff_apply.cc',
26 'third_party/bsdiff_create.cc',
30 'difference_estimator.cc',
31 'difference_estimator.h',
47 'win32_x86_generator.h',
48 'win32_x86_patcher.h',
52 'target_name': 'courgette',
54 'msvs_guid': '4EA8CE12-9C6F-45E5-9D08-720383FE3685',
60 '../base/base.gyp:base',
64 'target_name': 'courgette_minimal_tool',
66 'msvs_guid': 'EB79415F-2F17-4BDC-AADD-4CA4C2D21B73',
68 'courgette_minimal_tool.cc',
72 '../base/base.gyp:base',
76 'target_name': 'courgette_unittests',
78 'msvs_guid': '24309F1A-4035-46F9-A3D8-F47DC4BCC2B8',
80 'adjustment_method_unittest.cc',
81 'bsdiff_memory_unittest.cc',
82 'difference_estimator_unittest.cc',
83 'encoded_program_unittest.cc',
84 'encode_decode_unittest.cc',
85 'image_info_unittest.cc',
86 'run_all_unittests.cc',
87 'streams_unittest.cc',
91 '../base/base.gyp:base',
92 '../base/base.gyp:base_i18n',
93 '../testing/gtest.gyp:gtest',
96 [ 'OS == "linux" or OS == "freebsd"', {
98 # Workaround for gyp bug 69.
99 # Needed to handle the #include chain:
102 '../build/linux/system.gyp:gtk',
108 'target_name': 'courgette_fuzz',
109 'type': 'executable',
110 'msvs_guid': '57C27529-8CA9-4FC3-9C02-DA05B172F785',
112 'encoded_program_fuzz_unittest.cc',
116 '../base/base.gyp:base',
117 '../base/base.gyp:base_i18n',
118 '../testing/gtest.gyp:gtest',
121 [ 'OS == "linux" or OS == "freebsd"', {
123 # Workaround for gyp bug 69.
124 # Needed to handle the #include chain:
127 '../build/linux/system.gyp:gtk',
137 # indent-tabs-mode:nil
139 # vim: set expandtab tabstop=2 shiftwidth=2: