mirror of
https://github.com/xenia-project/FFmpeg.git
synced 2025-02-11 15:07:58 +00:00
Generate premake files
This commit is contained in:
parent
f27ce9ea07
commit
fb6c32ddf7
@ -9,9 +9,14 @@ project("libavcodec")
|
||||
language("C")
|
||||
ffmpeg_common()
|
||||
|
||||
filter("files:not wmaprodec.c")
|
||||
warnings "Off"
|
||||
filter({})
|
||||
|
||||
links({
|
||||
"libavutil",
|
||||
})
|
||||
|
||||
-- libavcodec/Makefile:
|
||||
-- HEADERS:
|
||||
files({
|
||||
@ -40,7 +45,6 @@ project("libavcodec")
|
||||
"vorbis_parser.h",
|
||||
"xvmc.h",
|
||||
})
|
||||
-- libavcodec/Makefile:
|
||||
-- OBJS:
|
||||
files({
|
||||
"ac3_parser.c",
|
||||
@ -75,10 +79,6 @@ project("libavcodec")
|
||||
"utils.c",
|
||||
"vorbis_parser.c",
|
||||
"xiph.c",
|
||||
})
|
||||
-- libavcodec/Makefile:
|
||||
-- OBJS-yes:
|
||||
files({
|
||||
"faandct.c",
|
||||
"faanidct.c",
|
||||
"fdctdsp.c",
|
||||
@ -94,11 +94,7 @@ project("libavcodec")
|
||||
"wmaprodec.c",
|
||||
"wma.c",
|
||||
"wma_common.c",
|
||||
"wmaprodec.c",
|
||||
"wma.c",
|
||||
"wma_common.c",
|
||||
"null_bsf.c",
|
||||
"file_open.c",
|
||||
"pthread.c",
|
||||
"pthread_slice.c",
|
||||
"pthread_frame.c",
|
||||
@ -107,26 +103,42 @@ project("libavcodec")
|
||||
"fft_fixed_32.c",
|
||||
"fft_init_table.c",
|
||||
})
|
||||
filter({"platforms:Windows"})
|
||||
files({
|
||||
"file_open.c",
|
||||
})
|
||||
filter({})
|
||||
|
||||
-- libavcodec/aarch64/Makefile:
|
||||
-- OBJS-yes:
|
||||
-- OBJS:
|
||||
filter({"platforms:Android_ARM64"})
|
||||
files({
|
||||
"aarch64/fft_init_aarch64.c",
|
||||
"aarch64/idctdsp_init_aarch64.c",
|
||||
})
|
||||
filter({})
|
||||
-- NEON-OBJS:
|
||||
filter({"platforms:Android_ARM64"})
|
||||
files({
|
||||
"aarch64/fft_neon.S",
|
||||
"aarch64/simple_idct_neon.S",
|
||||
"aarch64/mdct_neon.S",
|
||||
})
|
||||
filter({})
|
||||
|
||||
-- libavcodec/x86/Makefile:
|
||||
-- OBJS:
|
||||
filter({"platforms:Android_x86_64 or platforms:Linux or platforms:Windows"})
|
||||
files({
|
||||
"x86/constants.c",
|
||||
})
|
||||
-- libavcodec/x86/Makefile:
|
||||
-- OBJS-yes:
|
||||
files({
|
||||
"x86/fdctdsp_init.c",
|
||||
"x86/fft_init.c",
|
||||
"x86/idctdsp_init.c",
|
||||
})
|
||||
-- libavcodec/x86/Makefile:
|
||||
-- MMX-OBJS-yes:
|
||||
filter({})
|
||||
-- MMX-OBJS:
|
||||
filter({"platforms:Android_x86_64 or platforms:Linux or platforms:Windows"})
|
||||
files({
|
||||
"x86/fdct.c",
|
||||
})
|
||||
filter({})
|
||||
|
@ -8,6 +8,11 @@ project("libavutil")
|
||||
kind("StaticLib")
|
||||
language("C")
|
||||
ffmpeg_common()
|
||||
|
||||
filter("files:not wmaprodec.c")
|
||||
warnings "Off"
|
||||
filter({})
|
||||
|
||||
-- libavutil/Makefile:
|
||||
-- HEADERS:
|
||||
files({
|
||||
@ -96,7 +101,6 @@ project("libavutil")
|
||||
"tx.h",
|
||||
"film_grain_params.h",
|
||||
})
|
||||
-- libavutil/Makefile:
|
||||
-- ARCH_HEADERS:
|
||||
files({
|
||||
"bswap.h",
|
||||
@ -104,13 +108,11 @@ project("libavutil")
|
||||
"intreadwrite.h",
|
||||
"timer.h",
|
||||
})
|
||||
-- libavutil/Makefile:
|
||||
-- BUILT_HEADERS:
|
||||
files({
|
||||
"avconfig.h",
|
||||
"ffversion.h",
|
||||
})
|
||||
-- libavutil/Makefile:
|
||||
-- OBJS:
|
||||
files({
|
||||
"adler32.c",
|
||||
@ -190,14 +192,25 @@ project("libavutil")
|
||||
"video_enc_params.c",
|
||||
"film_grain_params.c",
|
||||
})
|
||||
|
||||
-- libavutil/aarch64/Makefile:
|
||||
-- OBJS:
|
||||
filter({"platforms:Android_ARM64"})
|
||||
files({
|
||||
"aarch64/cpu.c",
|
||||
"aarch64/float_dsp_init.c",
|
||||
})
|
||||
filter({})
|
||||
-- NEON-OBJS:
|
||||
filter({"platforms:Android_ARM64"})
|
||||
files({
|
||||
"aarch64/float_dsp_neon.S",
|
||||
})
|
||||
filter({})
|
||||
|
||||
-- libavutil/x86/Makefile:
|
||||
-- OBJS:
|
||||
filter({"platforms:Android_x86_64 or platforms:Linux or platforms:Windows"})
|
||||
files({
|
||||
"x86/cpu.c",
|
||||
"x86/fixed_dsp_init.c",
|
||||
@ -205,3 +218,4 @@ project("libavutil")
|
||||
"x86/imgutils_init.c",
|
||||
"x86/lls_init.c",
|
||||
})
|
||||
filter({})
|
||||
|
Loading…
x
Reference in New Issue
Block a user