Skip to content
Snippets Groups Projects

Add update-orc-dist target

Merged Tim-Philipp Müller requested to merge tpm/gst-build:update-orc-dist into master
1 file
+ 8
1
Compare changes
  • Side-by-side
  • Inline
+ 8
1
@@ -87,10 +87,11 @@ if build_system == 'windows'
@@ -87,10 +87,11 @@ if build_system == 'windows'
subproject('win-nasm')
subproject('win-nasm')
endif
endif
subproject('orc', required: get_option('orc'))
orc_subproject = subproject('orc', required: get_option('orc'))
subprojects_names = []
subprojects_names = []
plugins_doc_caches = []
plugins_doc_caches = []
 
orc_update_targets = []
all_plugins = []
all_plugins = []
foreach sp : subprojects
foreach sp : subprojects
project_name = sp[0]
project_name = sp[0]
@@ -115,6 +116,8 @@ foreach sp : subprojects
@@ -115,6 +116,8 @@ foreach sp : subprojects
endif
endif
all_plugins += plugins
all_plugins += plugins
 
orc_update_targets += subproj.get_variable('orc_update_targets', [])
 
subprojects_names += [project_name]
subprojects_names += [project_name]
cmdres = run_command(python3, '-c', symlink.format(project_name, meson.current_source_dir()))
cmdres = run_command(python3, '-c', symlink.format(project_name, meson.current_source_dir()))
if cmdres.returncode() == 0
if cmdres.returncode() == 0
@@ -308,3 +311,7 @@ update = find_program('git-update')
@@ -308,3 +311,7 @@ update = find_program('git-update')
run_target('git-update', command : [update])
run_target('git-update', command : [update])
run_target('update', command : [update,
run_target('update', command : [update,
'--builddir=@0@'.format(meson.current_build_dir())])
'--builddir=@0@'.format(meson.current_build_dir())])
 
 
if orc_subproject.found()
 
alias_target('update-orc-dist', orc_update_targets)
 
endif
Loading