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:
parent
7567e4e1e1
commit
f9bf7d531b
1
.gitignore
vendored
1
.gitignore
vendored
@ -138,6 +138,7 @@ lcov*.info
|
|||||||
/test.rb
|
/test.rb
|
||||||
/test-coverage.dat
|
/test-coverage.dat
|
||||||
/tmp
|
/tmp
|
||||||
|
/vcpkg_installed
|
||||||
/transdb.h
|
/transdb.h
|
||||||
/uncommon.mk
|
/uncommon.mk
|
||||||
/verconf.h
|
/verconf.h
|
||||||
|
@ -88,10 +88,11 @@ make
|
|||||||
scoop install git ruby sed patch
|
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
|
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.
|
executable without console window if also you want.
|
||||||
|
|
||||||
3. You need specify vcpkg directory to use `--with-opt-dir`
|
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.
|
4. Run `nmake up` if you are building from GIT source.
|
||||||
|
|
||||||
|
11
vcpkg.json
Normal file
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"
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user