1 # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*-
2 # vim: set filetype=python:
3 # This Source Code Form is subject to the terms of the Mozilla Public
4 # License, v. 2.0. If a copy of the MPL was not distributed with this
5 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
18 if CONFIG['LIBJPEG_TURBO_X64_ASM']:
20 'simd/jccolss2-64.asm',
21 'simd/jcgrass2-64.asm',
22 'simd/jcqnts2f-64.asm',
23 'simd/jcqnts2i-64.asm',
24 'simd/jcsamss2-64.asm',
25 'simd/jdcolss2-64.asm',
26 'simd/jdmerss2-64.asm',
27 'simd/jdsamss2-64.asm',
28 'simd/jfss2fst-64.asm',
29 'simd/jfss2int-64.asm',
30 'simd/jfsseflt-64.asm',
31 'simd/jiss2flt-64.asm',
32 'simd/jiss2fst-64.asm',
33 'simd/jiss2int-64.asm',
34 'simd/jiss2red-64.asm',
37 if CONFIG['LIBJPEG_TURBO_X86_ASM']:
108 # These files enable support for writing JPEGs
127 if CONFIG['LIBJPEG_TURBO_ARM_ASM']:
132 'simd/jsimd_arm_neon.S',
134 elif CONFIG['LIBJPEG_TURBO_X64_ASM']:
136 'simd/jsimd_x86_64.c',
138 elif CONFIG['LIBJPEG_TURBO_X86_ASM']:
142 else: # No SIMD support?
147 MSVC_ENABLE_PGO = True
149 if CONFIG['GKMEDIAS_SHARED_LIBRARY']:
150 NO_VISIBILITY_FLAGS = True
152 FINAL_LIBRARY = 'gkmedias'
155 'jpeg_nbits_table.h',