mirror of
https://github.com/kiwix/kiwix-build.git
synced 2025-06-26 10:11:27 +00:00
Add icu dlls in nightly and releases
On windows, we use prebuild icu and is available as dll. So we must include those dll in all our archives.
This commit is contained in:
8
.github/scripts/common.py
vendored
8
.github/scripts/common.py
vendored
@ -73,7 +73,8 @@ def major_version(version: str) -> str:
|
||||
EXPORT_FILES = {
|
||||
"kiwix-tools": (
|
||||
INSTALL_DIR / "bin",
|
||||
[f + BIN_EXT for f in ("kiwix-manage", "kiwix-search", "kiwix-serve")],
|
||||
[f + BIN_EXT for f in ("kiwix-manage", "kiwix-search", "kiwix-serve")]
|
||||
+ ["icu*.dll"],
|
||||
),
|
||||
"zim-tools": (
|
||||
INSTALL_DIR / "bin",
|
||||
@ -90,7 +91,8 @@ EXPORT_FILES = {
|
||||
"zimwriterfs",
|
||||
"zimrecreate",
|
||||
)
|
||||
],
|
||||
]
|
||||
+ ["icu*.dll"],
|
||||
),
|
||||
"libzim": (
|
||||
INSTALL_DIR,
|
||||
@ -110,6 +112,7 @@ EXPORT_FILES = {
|
||||
"bin/zim-{version}.dll".format(
|
||||
version=major_version(main_project_versions["libzim"])
|
||||
),
|
||||
"bin/icu*.dll",
|
||||
"bin/zim-{version}.pdb".format(
|
||||
version=major_version(main_project_versions["libzim"])
|
||||
),
|
||||
@ -134,6 +137,7 @@ EXPORT_FILES = {
|
||||
"lib/libkiwix.{}.dylib".format(
|
||||
major_version(main_project_versions["libkiwix"])
|
||||
),
|
||||
"bin/icu*.dll",
|
||||
"lib/libkiwix.dylib",
|
||||
"lib/*/libkiwix.pc",
|
||||
"include/kiwix/**/*.h",
|
||||
|
Reference in New Issue
Block a user