Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions ports/z85/CONTROL
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Source: z85
Version: 1.0
Description: Z85 is a binary-to-text encoding library. It implements ZeroMQ Base-85 Encoding Algorithm and provides custom padding.
19 changes: 19 additions & 0 deletions ports/z85/portfile.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
include(vcpkg_common_functions)

vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO artemkin/z85
REF v1.0
SHA512 6b205524b8388c5709ca664a595a4db8fdd24148c5f87ef7ef16d6d6eb60d2c51db0b4ab768fe9ac3e5acf5e3fe1b46ef5b9f5e7f69a53fe40a7e8d25b098479
HEAD_REF master
)

# Install source files
file(INSTALL ${SOURCE_PATH}/src/z85.h
${SOURCE_PATH}/src/z85.c
${SOURCE_PATH}/src/z85.hpp
${SOURCE_PATH}/src/z85_impl.cpp
DESTINATION ${CURRENT_PACKAGES_DIR}/include/${PORT})

# Install license
file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)