Commit Graph

532 Commits

Author SHA1 Message Date
da2f9e6532 Better xapian options 2024-05-07 11:07:44 +02:00
d30dc90335 Use relative path to configure.
So we don't need to set srcdir in xapian
2024-05-02 11:44:18 +02:00
c2e5fe06d0 Use relative path for source 2024-05-02 11:27:31 +02:00
41c92e8b00 Do not win_to_posix source dir 2024-05-02 11:18:56 +02:00
2762a31509 Force posix_path in xapian flags 2024-05-02 10:11:52 +02:00
6568a4756d fixup! Also run make using gitbash 2024-04-30 19:32:29 +02:00
66869be5e7 Also run make using gitbash 2024-04-30 17:30:27 +02:00
6eb97b2e35 Specify source_dir 2024-04-30 17:21:42 +02:00
ee1fce0246 Try to not protect space in CC 2024-04-30 17:09:49 +02:00
5bc4f6935e fix compile cl 2024-04-30 16:37:53 +02:00
a459cd750d fixup force posix path 2024-04-30 16:20:45 +02:00
ad92d4d046 Set PATH for config tool. 2024-04-30 15:48:56 +02:00
3854c8570e Add an option in config to force the usage of posix path 2024-04-30 15:39:27 +02:00
c59ace0e5a WIP fix xapian winbash 2024-04-30 15:25:56 +02:00
1276a8b586 [WIP] Fix winbash 2024-04-30 15:08:11 +02:00
6b08e12910 Use fstring instead of .format 2024-04-30 14:25:19 +02:00
908b90190c Use pathlib.Path instead of os.path 2024-04-30 14:25:19 +02:00
06cad66925 Clean up a bit import in dependencies. 2024-04-30 14:25:19 +02:00
676099fcc9 Introduce winbash config and build xapian using it. 2024-04-30 14:25:19 +02:00
0085c0b7db Run configure using bash script 2024-04-22 17:46:36 +02:00
04c17e7159 libzim depends on xapian 2024-04-22 16:24:58 +02:00
e69c98c1d3 Libzim depends of zim-testing-suite. 2024-04-22 16:16:32 +02:00
f8560ae38b [WIP] Don't print uncompat warning on Windows with NativeDyn 2024-04-22 15:29:48 +02:00
8ee7b8987b Don't depend on lzma. 2024-04-22 15:29:04 +02:00
2033f7c786 Fix rebase 2024-04-22 15:15:10 +02:00
dd3fd1ff7a Do not build libzim with xapian dependency on Windows. 2024-04-22 15:15:10 +02:00
df47082552 Do not print warning on windows 2024-04-22 15:15:10 +02:00
2b275db182 Bump base_deps_meta_version 2024-04-22 15:15:10 +02:00
a2f659895e Build icu4c using meson on Windows. 2024-04-22 15:15:10 +02:00
765f2fa2d7 Do not set permission to 0 for extracted file. 2024-04-22 15:15:10 +02:00
897508defa Use the correct path separator on Windows 2024-04-22 15:15:10 +02:00
858cbed9d4 Use setup command in meson. 2024-04-22 15:15:10 +02:00
90a19b29eb Update zstd 2024-04-22 15:15:10 +02:00
173f60ac3c Build lzma using meson build system. 2024-04-22 15:15:10 +02:00
1b42e8ca33 Fix extracting of several archives.
- Archive already existing must not stop download of other archives.
- Use copytree instead of rename to use second archive as patch on existing
  directory. (No need to remove tmpdir, as it is a temporary directory)
2024-04-22 15:15:10 +02:00
270e27dba4 Build zlib using meson.
Use the wrap coming from meson's wrapdb.
2024-04-22 15:15:10 +02:00
9b4f64c4af Build only libzim (and dependencies on Windows) 2024-04-22 15:15:10 +02:00
6aa661a474 New libzim version 9.2.0 2024-04-16 18:28:32 +02:00
9235f8b048 Do not expect a full working environment when only asking for build dir.
Job `Trigger_Docker` is run in a simple environment not configured.
So tools as `ninja` are not installed. But we don't care as we just want
to trigger a docker build.
But `common` script now start by asking kiwix-build the build dir.
kiwix-build must not fail in this case.
2024-04-11 17:05:45 +02:00
b880da6ca2 native_static is compatible with Darwin 2024-04-08 16:50:10 +02:00
6fbe60386e Do not pollute stdout with warning and trace. 2024-04-08 16:50:10 +02:00
afda1f6673 Make CI common script use the correct build dir.
- Add an option to kiwix-build to get it.
2024-04-08 16:50:10 +02:00
0c0eac69c4 Introduce arch_name to name build dir base on arch name instead of config. 2024-04-08 16:50:03 +02:00
734c1ea6fc Update base_deps_version 2024-04-08 16:50:03 +02:00
f0b214681c Properly escape char in progress_chars 2024-04-08 16:50:03 +02:00
f42999199a pj now normalize path. 2024-04-08 16:50:03 +02:00
b8e499e81f Release Kiwix Tools 3.7.0 2024-03-13 15:26:40 +01:00
06512650fa Release libkiwix 13.1.0 2024-02-25 15:17:43 +01:00
0f82aff3c1 New version 0.5 for zim-testing-suite 2024-02-23 17:06:32 +01:00
d4acd108ca Bump base_deps_meta_version. 2024-02-08 16:12:13 +01:00