Remove usage of the deprecated openssl-uwp vcpkg package.
This commit is contained in:
parent
153fb213c0
commit
1da2ef7cb1
@ -725,7 +725,7 @@ function onOptionsChanged() {
|
||||
commands.push('cd vcpkg');
|
||||
commands.push(local + 'bootstrap-vcpkg.bat');
|
||||
if (target === 'C++/CX') {
|
||||
commands.push(local + 'vcpkg.exe install gperf:x86-windows openssl-uwp:arm-uwp openssl-uwp:x64-uwp openssl-uwp:x86-uwp zlib:arm-uwp zlib:x64-uwp zlib:x86-uwp');
|
||||
commands.push(local + 'vcpkg.exe install gperf:x86-windows openssl:arm-uwp openssl:arm64-uwp openssl:x64-uwp openssl:x86-uwp zlib:arm-uwp zlib:arm64-uwp zlib:x64-uwp zlib:x86-uwp');
|
||||
} else {
|
||||
if (build_64bit) {
|
||||
commands.push(local + 'vcpkg.exe install gperf:x64-windows openssl:x64-windows zlib:x64-windows');
|
||||
@ -774,7 +774,7 @@ function onOptionsChanged() {
|
||||
break;
|
||||
}
|
||||
|
||||
commands.push('powershell -ExecutionPolicy ByPass ' + local + 'build.ps1 -mode clean');
|
||||
commands.push('powershell -ExecutionPolicy ByPass ' + local + 'build.ps1 -vcpkg_root ../../vcpkg -mode clean');
|
||||
commands.push('powershell -ExecutionPolicy ByPass ' + local + 'build.ps1 -vcpkg_root ../../vcpkg' + archiver_option);
|
||||
if (install_dir) {
|
||||
commands.push('cp build-uwp/vsix/tdlib.vsix ' + install_dir);
|
||||
|
@ -10,7 +10,7 @@ This is an example of building TDLib SDK for Universal Windows Platform and an e
|
||||
* Install `zlib` and `openssl` for all UWP architectures and `gperf` for x86 using `vcpkg`:
|
||||
```
|
||||
cd <path to vcpkg>
|
||||
.\vcpkg.exe install gperf:x86-windows openssl-uwp:arm-uwp openssl-uwp:x64-uwp openssl-uwp:x86-uwp zlib:arm-uwp zlib:x64-uwp zlib:x86-uwp
|
||||
.\vcpkg.exe install gperf:x86-windows openssl:arm-uwp openssl:arm64-uwp openssl:x64-uwp openssl:x86-uwp zlib:arm-uwp zlib:arm64-uwp zlib:x64-uwp zlib:x86-uwp
|
||||
```
|
||||
* (Optional. For XML documentation generation.) Download [PHP](https://windows.php.net/download#php-7.2). Add the path to php.exe to the PATH environment variable.
|
||||
* Download and install [7-Zip](http://www.7-zip.org/download.html) archiver, which is used by the `build.ps1` script to create a Telegram.Td.UWP Visual Studio Extension. Add the path to 7z.exe to the PATH environment variable.
|
||||
@ -19,7 +19,7 @@ cd <path to vcpkg>
|
||||
```
|
||||
powershell -ExecutionPolicy ByPass .\build.ps1 -vcpkg_root C:\vcpkg
|
||||
```
|
||||
If you need to restart the build from scratch, call `.\build.ps1 -mode clean` first.
|
||||
If you need to restart the build from scratch, call `.\build.ps1 -vcpkg_root ../../vcpkg -mode clean` first.
|
||||
* Install Visual Studio Extension "TDLib for Universal Windows Platform" located at `build-uwp\vsix\tdlib.vsix`, which was created on the previous step by `build.ps1` script.
|
||||
|
||||
Now `TDLib` can be used from any UWP project, built in Visual Studio.
|
||||
|
Loading…
x
Reference in New Issue
Block a user