Feature Request: Integrate 3rd party dependency management
Let's take for example VCPKG
We could have a section inside zork.toml:
[dependencies.vcpkg]
sqlite3 = "3.40.0"
We would have to generate a vcpkg.json manifest in the out directory and run vcpkg install inside the out directory.
The packages will be installed in out/vcpkg_installed and can be integrated like this.
This would be a relatively simple addition implementation wise (probably) and would also solve the integration of test-frameworks:
[test-dependencies.vcpkg]
boost-test = "1.81.0"
Feature Request: Integrate 3rd party dependency management
Let's take for example VCPKG
We could have a section inside
zork.toml:We would have to generate a
vcpkg.jsonmanifest in theoutdirectory and runvcpkg installinside theoutdirectory.The packages will be installed in
out/vcpkg_installedand can be integrated like this.This would be a relatively simple addition implementation wise (probably) and would also solve the integration of test-frameworks: