Skip to content

Commit 0c1a8fe

Browse files
authored
[ncurses] Add file(MAKE_DIRECTORY) to create the missing directories (#26690)
* [ncurses] Add dependence pkgconf * Add MAKE_DIRECTORY
1 parent 5d500d1 commit 0c1a8fe

File tree

4 files changed

+13
-5
lines changed

4 files changed

+13
-5
lines changed

Diff for: ports/ncurses/portfile.cmake

+6-3
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ vcpkg_download_distfile(
99
SHA512 5373f228cba6b7869210384a607a2d7faecfcbfef6dbfcd7c513f4e84fbd8bcad53ac7db2e7e84b95582248c1039dcfc7c4db205a618f7da22a166db482f0105
1010
)
1111

12-
vcpkg_extract_source_archive_ex(
13-
OUT_SOURCE_PATH SOURCE_PATH
12+
vcpkg_extract_source_archive(
13+
SOURCE_PATH
1414
ARCHIVE "${ARCHIVE_PATH}"
1515
)
1616

@@ -38,6 +38,9 @@ if(VCPKG_TARGET_IS_MINGW)
3838
)
3939
endif()
4040

41+
file(MAKE_DIRECTORY "${CURRENT_INSTALLED_DIR}/debug/lib/pkgconfig")
42+
file(MAKE_DIRECTORY "${CURRENT_INSTALLED_DIR}/lib/pkgconfig")
43+
4144
set(OPTIONS_DEBUG
4245
"--with-pkg-config-libdir=${CURRENT_INSTALLED_DIR}/debug/lib/pkgconfig"
4346
--with-debug
@@ -50,7 +53,7 @@ set(OPTIONS_RELEASE
5053
)
5154

5255
vcpkg_configure_make(
53-
SOURCE_PATH ${SOURCE_PATH}
56+
SOURCE_PATH "${SOURCE_PATH}"
5457
OPTIONS ${OPTIONS}
5558
OPTIONS_DEBUG ${OPTIONS_DEBUG}
5659
OPTIONS_RELEASE ${OPTIONS_RELEASE}

Diff for: ports/ncurses/vcpkg.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "ncurses",
33
"version": "6.3",
4-
"port-version": 1,
4+
"port-version": 2,
55
"description": "free software emulation of curses in System V Release 4.0",
66
"homepage": "https://invisible-island.net/ncurses/announce.html",
77
"license": "MIT",

Diff for: versions/baseline.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -4970,7 +4970,7 @@
49704970
},
49714971
"ncurses": {
49724972
"baseline": "6.3",
4973-
"port-version": 1
4973+
"port-version": 2
49744974
},
49754975
"neargye-semver": {
49764976
"baseline": "0.3.0",

Diff for: versions/n-/ncurses.json

+5
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
{
22
"versions": [
3+
{
4+
"git-tree": "f61c866b4032d902b9c31cec60a4418615ae921b",
5+
"version": "6.3",
6+
"port-version": 2
7+
},
38
{
49
"git-tree": "ea7aecbf38cef7f64f929c679d55812e679ca496",
510
"version": "6.3",

0 commit comments

Comments
 (0)