• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright 2018 The Chromium Authors
2# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4
5source_set("huffman_trie_generator_sources") {
6  sources = [
7    "bit_writer.cc",
8    "bit_writer.h",
9    "huffman/huffman_builder.cc",
10    "huffman/huffman_builder.h",
11    "trie/trie_bit_buffer.cc",
12    "trie/trie_bit_buffer.h",
13    "trie/trie_writer.cc",
14    "trie/trie_writer.h",
15    "trie_entry.cc",
16    "trie_entry.h",
17  ]
18  deps = [ "//base" ]
19}
20
21source_set("huffman_trie_generator_test_sources") {
22  testonly = true
23  sources = [
24    "bit_writer_unittest.cc",
25    "huffman/huffman_builder_unittest.cc",
26    "trie/trie_bit_buffer_unittest.cc",
27  ]
28  deps = [
29    ":huffman_trie_generator_sources",
30    "//base",
31    "//base/test:test_support",
32    "//testing/gmock",
33    "//testing/gtest",
34  ]
35}
36