mirror of https://github.com/microsoft/vcpkg.git
build glib-gettextize on windows (#28207)
This commit is contained in:
parent
81f6bf154d
commit
d13e3a0602
|
|
@ -28,8 +28,17 @@ else()
|
|||
list(APPEND OPTIONS -Dlibmount=disabled)
|
||||
endif()
|
||||
|
||||
vcpkg_list(SET ADDITIONAL_BINARIES)
|
||||
if(VCPKG_HOST_IS_WINDOWS)
|
||||
# Presence of bash and sh enables installation of auxiliary components.
|
||||
vcpkg_list(APPEND ADDITIONAL_BINARIES "bash = ['${CMAKE_COMMAND}', '-E', 'false']")
|
||||
vcpkg_list(APPEND ADDITIONAL_BINARIES "sh = ['${CMAKE_COMMAND}', '-E', 'false']")
|
||||
endif()
|
||||
|
||||
vcpkg_configure_meson(
|
||||
SOURCE_PATH "${SOURCE_PATH}"
|
||||
ADDITIONAL_BINARIES
|
||||
${ADDITIONAL_BINARIES}
|
||||
OPTIONS
|
||||
${OPTIONS}
|
||||
-Dgtk_doc=false
|
||||
|
|
@ -50,9 +59,6 @@ set(GLIB_SCRIPTS
|
|||
glib-mkenums
|
||||
gtester-report
|
||||
)
|
||||
if(VCPKG_TARGET_IS_WINDOWS AND NOT VCPKG_TARGET_IS_MINGW)
|
||||
list(REMOVE_ITEM GLIB_SCRIPTS glib-gettextize)
|
||||
endif()
|
||||
foreach(script IN LISTS GLIB_SCRIPTS)
|
||||
file(RENAME "${CURRENT_PACKAGES_DIR}/bin/${script}" "${CURRENT_PACKAGES_DIR}/tools/${PORT}/${script}")
|
||||
file(REMOVE "${CURRENT_PACKAGES_DIR}/debug/bin/${script}")
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
{
|
||||
"name": "glib",
|
||||
"version": "2.76.0",
|
||||
"port-version": 1,
|
||||
"description": "Portable, general-purpose utility library.",
|
||||
"homepage": "https://developer.gnome.org/glib/",
|
||||
"license": "LGPL-2.1-or-later",
|
||||
|
|
|
|||
|
|
@ -2786,7 +2786,7 @@
|
|||
},
|
||||
"glib": {
|
||||
"baseline": "2.76.0",
|
||||
"port-version": 0
|
||||
"port-version": 1
|
||||
},
|
||||
"glibmm": {
|
||||
"baseline": "2.74.0",
|
||||
|
|
|
|||
|
|
@ -1,5 +1,10 @@
|
|||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "e08d2fbb65a5c4cb8a38c83726b35fe5f89dc785",
|
||||
"version": "2.76.0",
|
||||
"port-version": 1
|
||||
},
|
||||
{
|
||||
"git-tree": "d0f2655ee0af323897720bb9aaf48bc08073b98c",
|
||||
"version": "2.76.0",
|
||||
|
|
|
|||
Loading…
Reference in New Issue