Skip to content

Commit

Permalink
[vcpkg baseline][urho3d] Fix dependency readline (#22321)
Browse files Browse the repository at this point in the history
* [vcpkg baseline][urho3d] Fix dependency readline-osx

* format manifest

* version

* Add port readline-unix, convert build type to makefile, set readline-osx as a empty package

* version

* change dependency to readline-unix on non-Windows

* version

* Update ports/readline-unix/vcpkg.json

Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>
  • Loading branch information
JackBoosY and strega-nil-ms committed Jan 5, 2022
1 parent f2fa2fe commit b68f3cc
Show file tree
Hide file tree
Showing 15 changed files with 103 additions and 408 deletions.
60 changes: 0 additions & 60 deletions ports/readline-osx/CMakeLists.txt

This file was deleted.

303 changes: 0 additions & 303 deletions ports/readline-osx/config.h

This file was deleted.

27 changes: 1 addition & 26 deletions ports/readline-osx/portfile.cmake
Original file line number Diff line number Diff line change
@@ -1,26 +1 @@
vcpkg_download_distfile(
ARCHIVE
URLS https://ftp.gnu.org/gnu/readline/readline-8.1.tar.gz
FILENAME readline-8.1.tar.gz
SHA512 27790d0461da3093a7fee6e89a51dcab5dc61928ec42e9228ab36493b17220641d5e481ea3d8fee5ee0044c70bf960f55c7d3f1a704cf6b9c42e5c269b797e00
)

vcpkg_extract_source_archive(SOURCE_PATH ARCHIVE "${ARCHIVE}")

file(
COPY "${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt"
DESTINATION "${SOURCE_PATH}")
file(COPY "${CMAKE_CURRENT_LIST_DIR}/config.h" DESTINATION "${SOURCE_PATH}")

vcpkg_cmake_configure(SOURCE_PATH "${SOURCE_PATH}")

vcpkg_cmake_install()

file(MAKE_DIRECTORY "${CURRENT_PACKAGES_DIR}/include/readline")
file(GLOB headers "${SOURCE_PATH}/*.h")
file(COPY ${headers} DESTINATION "${CURRENT_PACKAGES_DIR}/include/readline")

file(
INSTALL "${SOURCE_PATH}/COPYING"
DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}"
RENAME copyright)
set(VCPKG_POLICY_EMPTY_PACKAGE enabled)
Loading

0 comments on commit b68f3cc

Please sign in to comment.