Fix appveyor build.

This commit is contained in:
John Preston 2019-11-06 16:03:13 +03:00
parent 16d06527be
commit c8a98b6429
4 changed files with 10 additions and 4 deletions

View file

@ -50,8 +50,8 @@ GOTO:EOF
git submodule init
git submodule update
cd %SRC_DIR%\Telegram
call gyp\refresh.bat --api-id 17349 --api-hash 344583e45741c457fe1862106095a5eb
GOTO:EOF
call gyp\refresh.bat --api-id 17349 --api-hash 344583e45741c457fe1862106095a5eb --ci-build
GOTO:EOF
:configureBuild
call:logInfo "Configuring build"

@ -1 +1 @@
Subproject commit 6151c18784cdd7fb152588a66939296b7bc87c25
Subproject commit 302d42fc201f9a8b973ba152e04cf804b0d9d521

View file

@ -23,6 +23,7 @@ apiId = ''
apiHash = ''
nextApiId = False
nextApiHash = False
ciBuild = False
for arg in sys.argv:
if nextApiId:
apiId = re.sub(r'[^\d]', '', arg)
@ -33,6 +34,8 @@ for arg in sys.argv:
else:
nextApiId = (arg == '--api-id')
nextApiHash = (arg == '--api-hash')
if arg == '--ci-build':
ciBuild = True
officialTarget = ''
officialTargetFile = scriptPath + '/../build/target'
@ -86,6 +89,9 @@ gypArguments.append('-Dapi_id=' + apiId)
gypArguments.append('-Dapi_hash=' + apiHash)
gypArguments.append('-Dlottie_use_cache=1')
gypArguments.append('-Dspecial_build_target=' + officialTarget)
if ciBuild:
gypArguments.append('-Dci_build=1')
if 'TDESKTOP_BUILD_DEFINES' in os.environ:
buildDefines = os.environ['TDESKTOP_BUILD_DEFINES']
gypArguments.append('-Dbuild_defines=' + buildDefines)

@ -1 +1 @@
Subproject commit 1618540c64b03828ec3fb7463739a2b0a683443f
Subproject commit 89c9e81482f655321b684aebb434b22e004e8995