6 Commits

Author SHA1 Message Date
Fletcher Dunn 91465451d0 vcpkg fixes
vcpkg manigest:
- Add vcpkg-cmake as dependency of this project
- Don't support bcrypt as vcpkg feature.  Nobody using vcpkg wants bcrypt,
  so this is just a trap.

Local/test overlay port:
- Fix how we are setting SOURCE_PATH
- Add symlink to out vcpkg.json manifest, since a port needs one

Chat example built using vcpkg:
- Add GNS_LINK_STATIC option to vcpkg_example_chat project so I can test
  an app linking against static or dynamic lib.
2026-05-28 14:41:44 -07:00
Fletcher Dunn 495094583f Correct version in our vcpkg manifest 2026-05-28 09:42:16 -07:00
Fletcher Dunn f805421c70 vcpkg: Update baseline and local overlay portfile 2026-05-03 20:06:28 -07:00
Fletcher Dunn 112bb32bf7 Pin dependencies version 2026-04-12 11:53:33 -07:00
Fletcher Dunn 691f1ff5aa Bump version number 2022-01-27 14:56:01 -08:00
Fletcher Dunn 6156255f4a Improvements to build scripts.
Windows/vcpkg:
- Move out vcpkg.json to the root of our project, which is the recommended
  best practice and allows us to use vcpkg in "manifest mode", instead
  of "overlay ports" mode.

General:
- Automatically initialize git submodules if needed.  Don't rely on the
 user doing it, and take it out of the build script.
- A bunch of tweaks to .gitignore
2022-01-26 14:32:04 -08:00