Added vcpkg manifest for windows build environment.

"builtin-baseline": "53bef8994c541b6561884a8395ea35715ece75db" is 2024.01.12
released version of vcpkg.

https://github.com/microsoft/vcpkg/releases/tag/2024.01.12
This commit is contained in:
Hiroshi SHIBATA 2024-01-26 12:38:01 +09:00
Родитель 7567e4e1e1
Коммит f9bf7d531b
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: F9CF13417264FAC2
3 изменённых файлов: 16 добавлений и 3 удалений

1
.gitignore поставляемый
Просмотреть файл

@ -138,6 +138,7 @@ lcov*.info
/test.rb
/test-coverage.dat
/tmp
/vcpkg_installed
/transdb.h
/uncommon.mk
/verconf.h

Просмотреть файл

@ -88,10 +88,11 @@ make
scoop install git ruby sed patch
```
5. You need to install required libraries using [vcpkg](https://vcpkg.io/) like:
5. You need to install required libraries using [vcpkg](https://vcpkg.io/) on
directory of ruby repository like:
```
vcpkg --triplet x64-windows install openssl libffi libyaml zlib
vcpkg --triplet x64-windows install
```
6. Enable Command Extension of your command line. It's the default behavior
@ -117,7 +118,7 @@ make
executable without console window if also you want.
3. You need specify vcpkg directory to use `--with-opt-dir`
option like `configure --with-opt-dir=C:\vcpkg\installed\x64-windows`
option like `win32\configure.bat --with-opt-dir=vcpkg_installed\x64-windows`
4. Run `nmake up` if you are building from GIT source.

11
vcpkg.json Normal file
Просмотреть файл

@ -0,0 +1,11 @@
{
"$schema": "https://raw.githubusercontent.com/microsoft/vcpkg-tool/main/docs/vcpkg.schema.json",
"dependencies": [
"gmp",
"libffi",
"libyaml",
"openssl",
"zlib"
],
"builtin-baseline": "53bef8994c541b6561884a8395ea35715ece75db"
}