mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
3c37d93ad1
The code change only affects the opus custom modes which we do not use, so this commit effectively just changes the version number.
40 lines
1.1 KiB
Python
40 lines
1.1 KiB
Python
# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*-
|
|
# vim: set filetype=python:
|
|
# This Source Code Form is subject to the terms of the Mozilla Public
|
|
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
|
|
EXPORTS.opus += [
|
|
'include/opus.h',
|
|
'include/opus_defines.h',
|
|
'include/opus_multistream.h',
|
|
'include/opus_types.h',
|
|
]
|
|
|
|
MSVC_ENABLE_PGO = True
|
|
|
|
FINAL_LIBRARY = 'gkmedias'
|
|
|
|
DEFINES['OPUS_BUILD'] = True
|
|
DEFINES['OPUS_VERSION'] = '"v1.1-mozilla"'
|
|
DEFINES['USE_ALLOCA'] = True
|
|
|
|
if CONFIG['OS_ARCH'] in ('Linux', 'Darwin', 'DragonFly', 'FreeBSD',
|
|
'NetBSD', 'OpenBSD'):
|
|
DEFINES['HAVE_LRINTF'] = True
|
|
|
|
if CONFIG['OS_ARCH'] == 'WINNT':
|
|
DEFINES['inline'] = '__inline'
|
|
if CONFIG['GNU_CC']:
|
|
DEFINES['HAVE_LRINTF'] = True
|
|
|
|
if CONFIG['OS_ARCH'] == 'AIX':
|
|
DEFINES['alloca'] = '__alloca'
|
|
|
|
if CONFIG['OS_ARCH'] == 'SunOS':
|
|
DEFINES['HAVE_ALLOCA_H'] = True
|
|
|
|
if not CONFIG['MOZ_SAMPLE_TYPE_FLOAT32']:
|
|
DEFINES['FIXED_POINT'] = 1
|
|
DEFINES['DISABLE_FLOAT_API'] = True
|