mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-12-28 03:10:57 +08:00
[uriparser] Update to 0.8.5
This commit is contained in:
parent
78b1396b88
commit
d1e8095d63
@ -1,5 +1,5 @@
|
||||
cmake_minimum_required(VERSION 3.8)
|
||||
project(uriparser C CXX)
|
||||
project(uriparser C)
|
||||
|
||||
if(MSVC)
|
||||
add_compile_options(/W3 /wd4005 /wd4996 /wd4018 -D_CRT_SECURE_NO_WARNINGS)
|
||||
@ -7,30 +7,9 @@ endif()
|
||||
|
||||
include_directories(include)
|
||||
|
||||
set(SRC
|
||||
src/UriCommon.c
|
||||
src/UriCommon.h
|
||||
src/UriCompare.c
|
||||
src/UriEscape.c
|
||||
src/UriFile.c
|
||||
src/UriIp4.c
|
||||
src/UriIp4Base.c
|
||||
src/UriIp4Base.h
|
||||
src/UriNormalize.c
|
||||
src/UriNormalizeBase.c
|
||||
src/UriNormalizeBase.h
|
||||
src/UriParse.c
|
||||
src/UriParseBase.c
|
||||
src/UriParseBase.h
|
||||
src/UriQuery.c
|
||||
src/UriRecompose.c
|
||||
src/UriResolve.c
|
||||
src/UriShorten.c
|
||||
)
|
||||
file(GLOB SRC src/*.c)
|
||||
|
||||
if(BUILD_SHARED_LIBS)
|
||||
set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON)
|
||||
endif()
|
||||
set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON)
|
||||
|
||||
add_library(uriparser ${SRC})
|
||||
|
||||
@ -41,7 +20,6 @@ install(
|
||||
ARCHIVE DESTINATION lib
|
||||
)
|
||||
|
||||
|
||||
if(NOT DISABLE_INSTALL_HEADERS)
|
||||
install(DIRECTORY include/ DESTINATION include)
|
||||
endif()
|
||||
|
@ -1,3 +1,3 @@
|
||||
Source: uriparser
|
||||
Version: 0.8.4-1
|
||||
Version: 0.8.5
|
||||
Description: uriparser is a strictly RFC 3986 compliant URI parsing and handling library written in C. uriparser is cross-platform, fast, supports Unicode
|
||||
|
@ -1,12 +1,13 @@
|
||||
|
||||
include(vcpkg_common_functions)
|
||||
set(SOURCE_PATH ${CURRENT_BUILDTREES_DIR}/src/uriparser-0.8.4)
|
||||
vcpkg_download_distfile(ARCHIVE
|
||||
URLS "https://sourceforge.net/projects/uriparser/files/Sources/0.8.4/uriparser-0.8.4.zip/download"
|
||||
FILENAME "uriparser-0.8.4.zip"
|
||||
SHA512 c22a98a027c4caa1d3559b1d3112f7ac567a489037d2b38f1999483f623a2e8d79fbacdc8859fe4e669a12f0f55935179f7be2f4424c61e51d1d68f6ced37185
|
||||
|
||||
vcpkg_from_github(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO uriparser/uriparser
|
||||
REF uriparser-0.8.5
|
||||
SHA512 b5a4eb316b96bdd5b87cac9fdd30b8988c158914e71030a45aafabd04df67a94bba9696782d98e9fa2169baf351e95ab1479bc76d8afe37968a941bc27a3ffb6
|
||||
HEAD_REF master
|
||||
)
|
||||
vcpkg_extract_source_archive(${ARCHIVE})
|
||||
|
||||
file(COPY ${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt DESTINATION ${SOURCE_PATH})
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user