summaryrefslogtreecommitdiffstats
path: root/components/webp_transcode/BUILD.gn
diff options
context:
space:
mode:
authorsdefresne <sdefresne@chromium.org>2015-11-16 09:38:03 -0800
committerCommit bot <commit-bot@chromium.org>2015-11-16 17:39:38 +0000
commitf18cfc2c3317e25af0924a7f63dde5dc1e64001e (patch)
tree5b937029a7cab18c85bbe775d6471de093d402c3 /components/webp_transcode/BUILD.gn
parenta5aef2db1b7effc81aa3d2dd6a94c81e43b05d64 (diff)
downloadchromium_src-f18cfc2c3317e25af0924a7f63dde5dc1e64001e.zip
chromium_src-f18cfc2c3317e25af0924a7f63dde5dc1e64001e.tar.gz
chromium_src-f18cfc2c3317e25af0924a7f63dde5dc1e64001e.tar.bz2
Port //components/webp_transcode to build with gn.
BUG=459705 Review URL: https://codereview.chromium.org/1442043002 Cr-Commit-Position: refs/heads/master@{#359859}
Diffstat (limited to 'components/webp_transcode/BUILD.gn')
-rw-r--r--components/webp_transcode/BUILD.gn38
1 files changed, 38 insertions, 0 deletions
diff --git a/components/webp_transcode/BUILD.gn b/components/webp_transcode/BUILD.gn
new file mode 100644
index 0000000..2e15974
--- /dev/null
+++ b/components/webp_transcode/BUILD.gn
@@ -0,0 +1,38 @@
+# Copyright 2015 The Chromium Authors. All rights reserved.
+# Use of this source code is governed by a BSD-style license that can be
+# found in the LICENSE file.
+
+source_set("webp_transcode") {
+ sources = [
+ "webp_decoder.h",
+ "webp_decoder.mm",
+ "webp_network_client.h",
+ "webp_network_client.mm",
+ "webp_network_client_factory.h",
+ "webp_network_client_factory.mm",
+ ]
+
+ deps = [
+ "//base",
+ "//ios/net",
+ "//net",
+ "//third_party/libwebp:libwebp_dec",
+ ]
+}
+
+source_set("unit_tests") {
+ testonly = true
+ sources = [
+ "webp_decoder_unittest.mm",
+ "webp_network_client_unittest.mm",
+ ]
+
+ deps = [
+ "//base",
+ "//net",
+ "//testing/gmock",
+ "//testing/gtest",
+ "//third_party/ocmock",
+ ":webp_transcode",
+ ]
+}