2
0
mirror of https://github.com/telegramdesktop/tdesktop synced 2025-08-31 14:38:15 +00:00

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"

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)