diff options
Diffstat (limited to 'third_party/libpng/libpng.gyp')
-rw-r--r-- | third_party/libpng/libpng.gyp | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/third_party/libpng/libpng.gyp b/third_party/libpng/libpng.gyp new file mode 100644 index 0000000..dc0cf84 --- /dev/null +++ b/third_party/libpng/libpng.gyp @@ -0,0 +1,59 @@ +# Copyright (c) 2009 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. + +{ + 'includes': [ + '../../build/common.gypi', + ], + 'targets': [ + { + 'target_name': 'libpng', + 'type': 'static_library', + 'dependencies': [ + '../zlib/zlib.gyp:zlib', + ], + 'defines': [ + 'CHROME_PNG_WRITE_SUPPORT', + 'PNG_USER_CONFIG', + ], + 'sources': [ + 'png.c', + 'png.h', + 'pngconf.h', + 'pngerror.c', + 'pnggccrd.c', + 'pngget.c', + 'pngmem.c', + 'pngpread.c', + 'pngread.c', + 'pngrio.c', + 'pngrtran.c', + 'pngrutil.c', + 'pngset.c', + 'pngtrans.c', + 'pngusr.h', + 'pngvcrd.c', + 'pngwio.c', + 'pngwrite.c', + 'pngwtran.c', + 'pngwutil.c', + ], + 'direct_dependent_settings': { + 'include_dirs': [ + '.', + ], + 'defines': [ + 'CHROME_PNG_WRITE_SUPPORT', + 'PNG_USER_CONFIG', + ], + }, + 'export_dependent_settings': [ + '../zlib/zlib.gyp:zlib', + ], + 'conditions': [ + ['OS!="win"', {'product_name': 'png'}], + ], + }, + ], +} |