Improve "no-ui" target so that it can build with minimum dependencies (no doxygen, no graphviz), and update cmake-builder to enable vp8 to build with neon optims on raspberry pi

This commit is contained in:
Simon Morlat 2018-03-26 16:11:15 +00:00
parent 8a3582fcba
commit da239a3410
2 changed files with 6 additions and 2 deletions

View file

@ -98,7 +98,8 @@ class NoUITarget(prepare.Target):
self.external_source_path = os.path.join(current_path, 'submodules')
self.packaging_args = [
"-DCMAKE_INSTALL_RPATH=$ORIGIN/../lib",
"-DENABLE_RELATIVE_PREFIX=YES"
"-DENABLE_RELATIVE_PREFIX=YES",
"-DENABLE_CXX_WRAPPER=OFF"
]
@ -178,6 +179,9 @@ class DesktopPreparator(prepare.Preparator):
def check_environment(self):
ret = prepare.Preparator.check_environment(self)
if "no-ui" in self.targets:
return ret
if platform.system() == 'Windows':
ret |= not self.check_is_installed('mingw-get', 'MinGW (https://sourceforge.net/projects/mingw/files/Installer/)')
if platform.system() == 'Windows':

@ -1 +1 @@
Subproject commit 03ad6f69c2d52158c9f61ebceca9efa82e74aa9c
Subproject commit 98e97e1e73fa5b8d1489518f173ca8124af0a5e2