switch to vcpkg+cmake, add debian build to workflows

using lionkor's template (MIT licensed)

This is a combination of 64 commits.
This commit is contained in:
Lion Kortlepel
2023-12-04 15:03:23 +01:00
parent 103d2dc030
commit a6eb2f7bfe
54 changed files with 881 additions and 757 deletions

6
deps/CMakeLists.txt vendored
View File

@@ -1,6 +0,0 @@
include_directories("${PROJECT_SOURCE_DIR}/deps")
add_subdirectory("${PROJECT_SOURCE_DIR}/deps/commandline")
add_subdirectory("${PROJECT_SOURCE_DIR}/deps/fmt")
add_subdirectory("${PROJECT_SOURCE_DIR}/deps/sol2")
add_subdirectory("${PROJECT_SOURCE_DIR}/deps/doctest")

1
deps/asio vendored

Submodule deps/asio deleted from 4915cfd8a1

1
deps/cpp-httplib vendored

Submodule deps/cpp-httplib deleted from d92c314466

1
deps/doctest vendored

Submodule deps/doctest deleted from b7c21ec5ce

1
deps/fmt vendored

Submodule deps/fmt deleted from c4ee726532

1
deps/json vendored

Submodule deps/json deleted from 69d744867f

1
deps/libzip vendored

Submodule deps/libzip deleted from 5532f9baa0

1
deps/rapidjson vendored

Submodule deps/rapidjson deleted from 00dbcf2c6e

1
deps/sentry-native vendored

Submodule deps/sentry-native deleted from 28be51f5e3

1
deps/sol2 vendored

Submodule deps/sol2 deleted from eba86625b7

1
deps/toml11 vendored

Submodule deps/toml11 deleted from c7627ff6a1