Add building via meson, remove outdated options
Co-authored-by: Thulinma <jaron@vietors.com> Change-Id: I2a620c8d98aca7203f6742c66c3f82afe91b5c3c
This commit is contained in:
parent
ca9724f1f8
commit
529adbfaf6
23 changed files with 855 additions and 82 deletions
50
src/process/meson.build
Normal file
50
src/process/meson.build
Normal file
|
@ -0,0 +1,50 @@
|
|||
process_common = static_library('mist_process_common',
|
||||
output_ebml_cpp,
|
||||
input_ebml_cpp,
|
||||
input_cpp,
|
||||
output_http_cpp,
|
||||
output_cpp,
|
||||
io_cpp,
|
||||
header_tgts,
|
||||
include_directories: incroot,
|
||||
install: false,
|
||||
)
|
||||
|
||||
executables += {
|
||||
'name' : 'MistProcFFMPEG',
|
||||
'sources' : [
|
||||
files('process_ffmpeg.cpp'),
|
||||
header_tgts
|
||||
],
|
||||
'link' : [libmist, process_common],
|
||||
'deps' :[],
|
||||
'defines': [],
|
||||
}
|
||||
|
||||
executables += {
|
||||
'name' : 'MistProcMKVExec',
|
||||
'sources' : [
|
||||
files('process_exec.cpp'),
|
||||
header_tgts
|
||||
],
|
||||
'link' : [libmist, process_common],
|
||||
'deps' :[],
|
||||
'defines': [],
|
||||
}
|
||||
|
||||
executables += {
|
||||
'name' : 'MistProcLivepeer',
|
||||
'sources' : [
|
||||
files('process_livepeer.cpp'),
|
||||
input_cpp,
|
||||
output_http_cpp,
|
||||
output_ts_base_cpp,
|
||||
output_cpp,
|
||||
io_cpp,
|
||||
header_tgts
|
||||
],
|
||||
'link' : [libmist],
|
||||
'deps' :[],
|
||||
'defines': [],
|
||||
}
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue