mirror of
https://gitlab.linphone.org/BC/public/linphone-desktop.git
synced 2026-01-17 11:28:07 +00:00
Experimental support of grouped external source build.
This commit is contained in:
parent
5b7564ec5d
commit
cef57771c8
4 changed files with 7 additions and 22 deletions
23
prepare.py
23
prepare.py
|
|
@ -186,26 +186,11 @@ def main(argv=None):
|
|||
additional_args += ["-DENABLE_DEBUG_LOGS=YES"]
|
||||
|
||||
if args.minimal:
|
||||
additional_args = ["-DLINPHONE_BUILDER_BUILD_DEPENDENCIES=NO",
|
||||
"-DENABLE_AMRNB=NO",
|
||||
"-DENABLE_AMRWB=NO",
|
||||
"-DENABLE_DOC=NO",
|
||||
"-DENABLE_G729=NO",
|
||||
"-DENABLE_GSM=NO",
|
||||
"-DENABLE_H263=NO",
|
||||
"-DENABLE_H263P=NO",
|
||||
"-DENABLE_ILBC=NO",
|
||||
"-DENABLE_ISAC=NO",
|
||||
additional_args = ["-DLINPHONE_BUILDER_BUILD_ONLY_EXTERNAL_SOURCE_PATH=YES",
|
||||
"-DLINPHONE_BUILDER_GROUP_EXTERNAL_SOURCE_PATH_BUILDERS=YES",
|
||||
"-DENABLE_MKV=NO",
|
||||
"-DENABLE_MPEG4=NO",
|
||||
"-DENABLE_OPENH264=NO",
|
||||
"-DENABLE_OPUS=NO",
|
||||
"-DENABLE_PACKAGING=NO",
|
||||
"-DENABLE_SILK=NO",
|
||||
"-DENABLE_SRTP=NO",
|
||||
"-DENABLE_VPX=NO",
|
||||
"-DENABLE_WASAPI=NO",
|
||||
"-DENABLE_ZRTP=NO"] + additional_args
|
||||
"-DENABLE_ZRTP=NO",
|
||||
"-DENABLE_PACKAGING=NO"] + additional_args
|
||||
|
||||
if check_tools() != 0:
|
||||
return 1
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
Subproject commit df8d4f2e29d1ecccae2cbc35954cc4d1a7715c8b
|
||||
Subproject commit d9372d606f15a0f617c85d0053dff262c769166a
|
||||
|
|
@ -1 +1 @@
|
|||
Subproject commit ebb7eb472c94afc49759ffb7eb87914032086226
|
||||
Subproject commit 1f8a88500eeb74b1a5fa5eeaf35bfe5112711f6f
|
||||
|
|
@ -1 +1 @@
|
|||
Subproject commit aadad2dde368c7b2e7b8ee7c6ee7ed6403c11567
|
||||
Subproject commit b3c247b6d73278c0fc35b56839867d93e1c7d296
|
||||
Loading…
Add table
Reference in a new issue