BUILD.gn 745 B

12345678910111213141516171819202122232425262728293031323334353637
  1. # Copyright 2020 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. declare_args() {
  5. # Enables building a development / debugging binary.
  6. enable_qr_print = false
  7. }
  8. source_set("qr_code_generator") {
  9. sources = [
  10. "dino_image.h",
  11. "qr_code_generator.cc",
  12. "qr_code_generator.h",
  13. ]
  14. deps = [ "//base" ]
  15. public_deps = [ "//base" ]
  16. }
  17. source_set("unit_tests") {
  18. testonly = true
  19. sources = [ "qr_code_generator_unittest.cc" ]
  20. deps = [
  21. ":qr_code_generator",
  22. "//base",
  23. "//testing/gtest",
  24. ]
  25. }
  26. if (enable_qr_print) {
  27. executable("qr_print") {
  28. sources = [ "qr_print.cc" ]
  29. deps = [ ":qr_code_generator" ]
  30. }
  31. }