diff --git a/ports/backward-cpp/portfile.cmake b/ports/backward-cpp/portfile.cmake new file mode 100644 index 00000000000000..3860f5225b1374 --- /dev/null +++ b/ports/backward-cpp/portfile.cmake @@ -0,0 +1,19 @@ +vcpkg_from_github( + OUT_SOURCE_PATH SOURCE_PATH + REPO bombela/backward-cpp + REF "v${VERSION}" + SHA512 db0256a54819952ff1d92e05d6ab81fe979d4826ebb6651b6b08c30e7a0091879dfeff33d81f9599462152ce68e61e2c8c42bf039129bc6b28d1e68b1eab039b + HEAD_REF master +) + +set(VCPKG_BUILD_TYPE release) # header-only + +vcpkg_cmake_configure( + SOURCE_PATH "${SOURCE_PATH}" +) +vcpkg_cmake_install() +vcpkg_cmake_config_fixup(PACKAGE_NAME Backward CONFIG_PATH lib/backward) + +file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/lib") + +vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE.txt") diff --git a/ports/backward-cpp/vcpkg.json b/ports/backward-cpp/vcpkg.json new file mode 100644 index 00000000000000..08e84ce35078bf --- /dev/null +++ b/ports/backward-cpp/vcpkg.json @@ -0,0 +1,17 @@ +{ + "name": "backward-cpp", + "version": "1.6", + "description": "A beautiful stack trace pretty printer for C++", + "homepage": "https://github.com/bombela/backward-cpp", + "supports": "!uwp & !(windows & arm)", + "dependencies": [ + { + "name": "vcpkg-cmake", + "host": true + }, + { + "name": "vcpkg-cmake-config", + "host": true + } + ] +} diff --git a/versions/b-/backward-cpp.json b/versions/b-/backward-cpp.json new file mode 100644 index 00000000000000..0311ef5cbc7939 --- /dev/null +++ b/versions/b-/backward-cpp.json @@ -0,0 +1,9 @@ +{ + "versions": [ + { + "git-tree": "9f204819a5063dea81b56369e5ce424219e56ca5", + "version": "1.6", + "port-version": 0 + } + ] +} diff --git a/versions/baseline.json b/versions/baseline.json index 9495d7342fcfda..4f2ddcc6558e7b 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -468,6 +468,10 @@ "baseline": "2.0.0.1", "port-version": 2 }, + "backward-cpp": { + "baseline": "1.6", + "port-version": 0 + }, "basisu": { "baseline": "1.11", "port-version": 7