mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-10-27 17:47:34 +09:00
[aom] Fixup moz.build
This commit is contained in:
parent
8490d860d9
commit
524295194e
1 changed files with 31 additions and 19 deletions
|
|
@ -15,37 +15,49 @@ if CONFIG['CPU_ARCH'] == 'x86_64':
|
||||||
SOURCES += files['X64_SOURCES']
|
SOURCES += files['X64_SOURCES']
|
||||||
USE_YASM = True
|
USE_YASM = True
|
||||||
if CONFIG['OS_TARGET'] == 'WINNT':
|
if CONFIG['OS_TARGET'] == 'WINNT':
|
||||||
ASFLAGS += [ '-I%s/media/libaom/config/win/x64/' % TOPSRCDIR ]
|
if CONFIG['GNU_CC']
|
||||||
CFLAGS += [ '-I%s/media/libaom/config/win/x64/' % TOPSRCDIR ]
|
ASFLAGS += [ '-I%s/media/libaom/config/win/mingw64/' % TOPSRCDIR ]
|
||||||
EXPORTS.aom += [ 'config/win/x64/aom_config.h' ]
|
LOCAL_INCLUDES += [ '/media/libaom/config/win/mingw64/' ]
|
||||||
|
EXPORTS.aom += [ 'config/win/mingw64/config/aom_config.h' ]
|
||||||
|
else:
|
||||||
|
ASFLAGS += [ '-I%s/media/libaom/config/win/x64/' % TOPSRCDIR ]
|
||||||
|
LOCAL_INCLUDES += [ '/media/libaom/config/win/x64/' ]
|
||||||
|
EXPORTS.aom += [ 'config/win/x64/config/aom_config.h' ]
|
||||||
|
NO_PGO = True
|
||||||
elif CONFIG['OS_TARGET'] == 'Darwin':
|
elif CONFIG['OS_TARGET'] == 'Darwin':
|
||||||
ASFLAGS += [ '-I%s/media/libaom/config/mac/x64/' % TOPSRCDIR ]
|
ASFLAGS += [ '-I%s/media/libaom/config/mac/x64/' % TOPSRCDIR ]
|
||||||
CFLAGS += [ '-I%s/media/libaom/config/mac/x64/' % TOPSRCDIR ]
|
LOCAL_INCLUDES += [ '/media/libaom/config/mac/x64/' ]
|
||||||
EXPORTS.aom += [ 'config/mac/x64/aom_config.h' ]
|
EXPORTS.aom += [ 'config/mac/x64/config/aom_config.h' ]
|
||||||
else: # Android, Linux, BSDs, etc.
|
else: # Android, Linux, BSDs, etc.
|
||||||
ASFLAGS += [ '-I%s/media/libaom/config/linux/x64/' % TOPSRCDIR ]
|
ASFLAGS += [ '-I%s/media/libaom/config/linux/x64/' % TOPSRCDIR ]
|
||||||
CFLAGS += [ '-I%s/media/libaom/config/linux/x64/' % TOPSRCDIR ]
|
LOCAL_INCLUDES += [ '/media/libaom/config/linux/x64/' ]
|
||||||
EXPORTS.aom += [ 'config/linux/x64/aom_config.h' ]
|
EXPORTS.aom += [ 'config/linux/x64/config/aom_config.h' ]
|
||||||
elif CONFIG['CPU_ARCH'] == 'x86':
|
elif CONFIG['CPU_ARCH'] == 'x86':
|
||||||
EXPORTS.aom += files['IA32_EXPORTS']
|
EXPORTS.aom += files['IA32_EXPORTS']
|
||||||
SOURCES += files['IA32_SOURCES']
|
SOURCES += files['IA32_SOURCES']
|
||||||
USE_YASM = True
|
USE_YASM = True
|
||||||
if CONFIG['OS_TARGET'] == 'WINNT':
|
if CONFIG['OS_TARGET'] == 'WINNT':
|
||||||
ASFLAGS += [ '-I%s/media/libaom/config/win/ia32/' % TOPSRCDIR ]
|
if CONFIG['GNU_CC']
|
||||||
CFLAGS += [ '-I%s/media/libaom/config/win/ia32/' % TOPSRCDIR ]
|
ASFLAGS += [ '-I%s/media/libaom/config/win/mingw32/' % TOPSRCDIR ]
|
||||||
EXPORTS.aom += [ 'config/win/ia32/aom_config.h' ]
|
LOCAL_INCLUDES += [ '/media/libaom/config/win/mingw32/' ]
|
||||||
|
EXPORTS.aom += [ 'config/win/mingw32/config/aom_config.h' ]
|
||||||
|
else:
|
||||||
|
ASFLAGS += [ '-I%s/media/libaom/config/win/ia32/' % TOPSRCDIR ]
|
||||||
|
LOCAL_INCLUDES += [ '/media/libaom/config/win/ia32/' ]
|
||||||
|
EXPORTS.aom += [ 'config/win/ia32/config/aom_config.h' ]
|
||||||
|
NO_PGO = True
|
||||||
else: # Android, Linux, BSDs, etc.
|
else: # Android, Linux, BSDs, etc.
|
||||||
ASFLAGS += [ '-I%s/media/libaom/config/linux/ia32/' % TOPSRCDIR ]
|
ASFLAGS += [ '-I%s/media/libaom/config/linux/ia32/' % TOPSRCDIR ]
|
||||||
CFLAGS += [ '-I%s/media/libaom/config/linux/ia32/' % TOPSRCDIR ]
|
LOCAL_INCLUDES += [ '/media/libaom/config/linux/ia32/' ]
|
||||||
EXPORTS.aom += [ 'config/linux/ia32/aom_config.h' ]
|
EXPORTS.aom += [ 'config/linux/ia32/config/aom_config.h' ]
|
||||||
elif CONFIG['CPU_ARCH'] == 'arm':
|
elif CONFIG['CPU_ARCH'] == 'arm':
|
||||||
EXPORTS.aom += files['ARM_EXPORTS']
|
EXPORTS.aom += files['ARM_EXPORTS']
|
||||||
ASFLAGS += [
|
ASFLAGS += [
|
||||||
'-I%s/media/libaom/config/linux/arm/' % TOPSRCDIR,
|
'-I%s/media/libaom/config/linux/arm/' % TOPSRCDIR,
|
||||||
'-I%s/libaom' % OBJDIR,
|
'-I%s/libaom' % OBJDIR,
|
||||||
]
|
]
|
||||||
CFLAGS += [ '-I%s/media/libaom/config/linux/arm/' % TOPSRCDIR ]
|
LOCAL_INCLUDES += [ '/media/libaom/config/linux/arm/' ]
|
||||||
EXPORTS.aom += [ 'config/linux/arm/aom_config.h' ]
|
EXPORTS.aom += [ 'config/linux/arm/config/aom_config.h' ]
|
||||||
|
|
||||||
arm_asm_files = files['ARM_SOURCES']
|
arm_asm_files = files['ARM_SOURCES']
|
||||||
|
|
||||||
|
|
@ -74,8 +86,8 @@ else:
|
||||||
EXPORTS.aom += files['GENERIC_EXPORTS']
|
EXPORTS.aom += files['GENERIC_EXPORTS']
|
||||||
SOURCES += files['GENERIC_SOURCES']
|
SOURCES += files['GENERIC_SOURCES']
|
||||||
ASFLAGS += [ '-I%s/media/libaom/config/generic/' % TOPSRCDIR ]
|
ASFLAGS += [ '-I%s/media/libaom/config/generic/' % TOPSRCDIR ]
|
||||||
CFLAGS += [ '-I%s/media/libaom/config/generic/' % TOPSRCDIR ]
|
LOCAL_INCLUDES += [ '/media/libaom/config/generic/' ]
|
||||||
EXPORTS.aom += [ 'config/generic/aom_config.h' ]
|
EXPORTS.aom += [ 'config/generic/config/aom_config.h' ]
|
||||||
|
|
||||||
# We allow warnings for third-party code that can be updated from upstream.
|
# We allow warnings for third-party code that can be updated from upstream.
|
||||||
ALLOW_COMPILER_WARNINGS = True
|
ALLOW_COMPILER_WARNINGS = True
|
||||||
|
|
@ -125,7 +137,7 @@ ASFLAGS += [
|
||||||
'-I%s/third_party/aom' % TOPSRCDIR,
|
'-I%s/third_party/aom' % TOPSRCDIR,
|
||||||
]
|
]
|
||||||
|
|
||||||
CFLAGS += [
|
LOCAL_INCLUDES += [
|
||||||
'-I%s/third_party/aom' % TOPSRCDIR,
|
'/media/libaom/config', # aom_version.h
|
||||||
'-I%s/media/libaom/config' % TOPSRCDIR, # aom_version.h
|
'/third_party/aom',
|
||||||
]
|
]
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue