MillhioreBT / forgottenserver-downgrade

TFS Downgrade 1.5+ is an engine based on nekiro downgrade but highly updated with current tfs code, it also has the lua modules divided and uses lua5.4
GNU General Public License v2.0
19 stars 18 forks source link

Vcpkg fails to install packages #5

Open xmish opened 1 year ago

xmish commented 1 year ago

https://github.com/MillhioreBT/forgottenserver-downgrade/blob/bb3b89c7f532502af181fece4cba8b47e3bb7f89/vcpkg.json#L12

Due to that change it's not possible to install dependencies, AFAIK there's no way to lock certain version: https://vcpkg.readthedocs.io/en/latest/users/manifests/#version-gt Only something like that is possible:

        {
            "name": "lua",
            "version>=": "5.4.0"
        },
xmish commented 1 year ago

Error from vcpkg:

$.dependencies[8] (a dependency): must be lowercase alphanumeric+hyphens and not reserved

Actually there's a way with use of overrides:

https://vcpkg.readthedocs.io/en/latest/users/manifests/#overrides

MillhioreBT commented 1 year ago

I don't have much experience with that bunch of configuration files for the builds, but I will try to do my best to make the builds work so that anyone can use it on their platform.