Index: third_party/libjpeg/BUILD.gn |
diff --git a/third_party/libjpeg/BUILD.gn b/third_party/libjpeg/BUILD.gn |
new file mode 100644 |
index 0000000000000000000000000000000000000000..7d06e1ab111b5588d43b51b9496694b891014189 |
--- /dev/null |
+++ b/third_party/libjpeg/BUILD.gn |
@@ -0,0 +1,67 @@ |
+# Copyright 2014 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("libjpeg") { |
+ sources = [ |
+ "jcapimin.c", |
+ "jcapistd.c", |
+ "jccoefct.c", |
+ "jccolor.c", |
+ "jcdctmgr.c", |
+ "jchuff.c", |
+ "jchuff.h", |
+ "jcinit.c", |
+ "jcmainct.c", |
+ "jcmarker.c", |
+ "jcmaster.c", |
+ "jcomapi.c", |
+ "jconfig.h", |
+ "jcparam.c", |
+ "jcphuff.c", |
+ "jcprepct.c", |
+ "jcsample.c", |
+ "jdapimin.c", |
+ "jdapistd.c", |
+ "jdatadst.c", |
+ "jdatasrc.c", |
+ "jdcoefct.c", |
+ "jdcolor.c", |
+ "jdct.h", |
+ "jddctmgr.c", |
+ "jdhuff.c", |
+ "jdhuff.h", |
+ "jdinput.c", |
+ "jdmainct.c", |
+ "jdmarker.c", |
+ "jdmaster.c", |
+ "jdmerge.c", |
+ "jdphuff.c", |
+ "jdpostct.c", |
+ "jdsample.c", |
+ "jerror.c", |
+ "jerror.h", |
+ "jfdctflt.c", |
+ "jfdctfst.c", |
+ "jfdctint.c", |
+ "jidctflt.c", |
+ "jidctfst.c", |
+ "jidctint.c", |
+ "jinclude.h", |
+ "jmemmgr.c", |
+ "jmemnobs.c", |
+ "jmemsys.h", |
+ "jmorecfg.h", |
+ "jpegint.h", |
+ "jpeglib.h", |
+ "jquant1.c", |
+ "jquant2.c", |
+ "jutils.c", |
+ "jversion.h", |
+ ] |
+ |
+ defines = [ "NO_GETENV" ] # getenv() is not thread-safe. |
+ |
+ configs -= [ "//build/config/compiler:chromium_code" ] |
+ configs += [ "//build/config/compiler:no_chromium_code" ] |
+} |