Commit graph

  • e8bd55dae2 WIP not -c configure Matthieu Gautier 2024-05-07 11:15:24 +02:00
  • b7566eee70 Set back CXXFLAGS instead of CPPFLAGS Matthieu Gautier 2024-05-07 11:10:53 +02:00
  • 4d7f6e26c6 make is not a script !!!!! Matthieu Gautier 2024-05-07 10:58:44 +02:00
  • da2f9e6532 Better xapian options Matthieu Gautier 2024-05-02 15:34:58 +02:00
  • 23dd7b367c
    Merge pull request #693 from kiwix/kiwix-desktop-appimage-libthai_so Kelson 2024-05-02 21:20:31 +02:00
  • d5333139d9 Adding libthai.so to kiwix-desktop appimage Veloman Yunkan 2024-04-19 17:32:08 +04:00
  • 723fb60d74
    Merge pull request #699 from kiwix/libzim_9.2.1 r_60 Kelson 2024-05-02 13:13:11 +02:00
  • 29c7780d4f
    Build libzim 9.2.1 and subsequent projects Emmanuel Engelhart 2024-05-02 13:11:35 +02:00
  • 0ebf4c97ed
    Merge pull request #698 from kiwix/update-actions-for-nodejs20 Kelson 2024-05-02 12:49:13 +02:00
  • d30dc90335 Use relative path to configure. Matthieu Gautier 2024-05-02 11:40:09 +02:00
  • 4b33546b77
    Update actions relying on old Node.js16 Emmanuel Engelhart 2024-05-02 11:35:59 +02:00
  • c2e5fe06d0 Use relative path for source Matthieu Gautier 2024-05-02 11:27:31 +02:00
  • 41c92e8b00 Do not win_to_posix source dir Matthieu Gautier 2024-05-02 11:09:24 +02:00
  • 2762a31509 Force posix_path in xapian flags Matthieu Gautier 2024-05-02 09:38:37 +02:00
  • 31858fdd8b print info Matthieu Gautier 2024-04-30 19:48:27 +02:00
  • 6568a4756d fixup! Also run make using gitbash Matthieu Gautier 2024-04-30 19:32:29 +02:00
  • 0b325c4f14 Remove --verbose Matthieu Gautier 2024-04-30 19:20:13 +02:00
  • 66869be5e7 Also run make using gitbash Matthieu Gautier 2024-04-30 17:30:27 +02:00
  • 6eb97b2e35 Specify source_dir Matthieu Gautier 2024-04-30 17:21:42 +02:00
  • ee1fce0246 Try to not protect space in CC Matthieu Gautier 2024-04-30 17:09:49 +02:00
  • 5bc4f6935e fix compile cl Matthieu Gautier 2024-04-30 16:26:38 +02:00
  • a459cd750d fixup force posix path Matthieu Gautier 2024-04-30 16:15:41 +02:00
  • c2ad109c32 WIP print path Matthieu Gautier 2024-04-30 15:54:51 +02:00
  • ad92d4d046 Set PATH for config tool. Matthieu Gautier 2024-04-30 15:48:56 +02:00
  • 3854c8570e Add an option in config to force the usage of posix path Matthieu Gautier 2024-04-30 15:39:27 +02:00
  • c59ace0e5a WIP fix xapian winbash Matthieu Gautier 2024-04-30 15:25:56 +02:00
  • dbf98f2c70 Use python 3.12 Matthieu Gautier 2024-04-30 15:18:48 +02:00
  • 1276a8b586 [WIP] Fix winbash Matthieu Gautier 2024-04-30 14:55:59 +02:00
  • 6b08e12910 Use fstring instead of .format Matthieu Gautier 2024-04-30 14:16:50 +02:00
  • 908b90190c Use pathlib.Path instead of os.path Matthieu Gautier 2024-04-30 12:52:29 +02:00
  • 06cad66925 Clean up a bit import in dependencies. Matthieu Gautier 2024-04-30 10:33:28 +02:00
  • 676099fcc9 Introduce winbash config and build xapian using it. Matthieu Gautier 2024-04-30 10:18:07 +02:00
  • 0085c0b7db Run configure using bash script Matthieu Gautier 2024-04-22 16:42:58 +02:00
  • 4718001a52 Launch kiwix-build verbose Matthieu Gautier 2024-04-22 16:30:02 +02:00
  • 04c17e7159 libzim depends on xapian Matthieu Gautier 2024-04-22 16:24:58 +02:00
  • e69c98c1d3 Libzim depends of zim-testing-suite. Matthieu Gautier 2024-04-22 16:16:32 +02:00
  • f829493502 Set arch deps name on Windows. Matthieu Gautier 2024-04-22 16:15:53 +02:00
  • b357bcfd6b Correctly strip newline (on Windows) Matthieu Gautier 2024-04-22 16:06:33 +02:00
  • 6644ff56c8 Update secrets Matthieu Gautier 2024-04-22 15:51:13 +02:00
  • 371f434a8b [TOREVERT] Build only Windows on CI Matthieu Gautier 2024-04-22 15:38:25 +02:00
  • 179d4af164 Fix upload_failure_logs.py Matthieu Gautier 2024-04-22 15:37:23 +02:00
  • f8560ae38b [WIP] Don't print uncompat warning on Windows with NativeDyn Matthieu Gautier 2024-04-22 15:29:48 +02:00
  • 8ee7b8987b Don't depend on lzma. Matthieu Gautier 2024-04-22 15:29:04 +02:00
  • 2033f7c786 Fix rebase Matthieu Gautier 2024-04-15 15:10:10 +02:00
  • 5489769907 Fix workflow indentation Matthieu Gautier 2024-04-15 15:08:32 +02:00
  • dd3fd1ff7a Do not build libzim with xapian dependency on Windows. Matthieu Gautier 2023-12-06 16:18:19 +01:00
  • df47082552 Do not print warning on windows Matthieu Gautier 2020-05-26 13:52:37 +02:00
  • 2b275db182 Bump base_deps_meta_version Matthieu Gautier 2023-12-06 15:38:26 +01:00
  • 72b2cf964f Use python to update failure logs. Matthieu Gautier 2023-11-30 11:32:38 +01:00
  • 3c9671bd0b Use paramiko module to upload archives. Matthieu Gautier 2023-11-29 15:41:10 +01:00
  • 9ac71daa59 Correctly get temp dir on Windows. Matthieu Gautier 2023-11-29 14:57:16 +01:00
  • a2f659895e Build icu4c using meson on Windows. Matthieu Gautier 2023-11-29 14:42:03 +01:00
  • 765f2fa2d7 Do not set permission to 0 for extracted file. Matthieu Gautier 2023-11-28 17:16:22 +01:00
  • 897508defa Use the correct path separator on Windows Matthieu Gautier 2023-11-28 14:26:30 +01:00
  • 858cbed9d4 Use setup command in meson. Matthieu Gautier 2023-11-28 11:28:22 +01:00
  • 90a19b29eb Update zstd Matthieu Gautier 2023-11-28 11:20:18 +01:00
  • 173f60ac3c Build lzma using meson build system. Matthieu Gautier 2023-11-23 14:32:30 +01:00
  • 1b42e8ca33 Fix extracting of several archives. Matthieu Gautier 2023-11-23 14:19:36 +01:00
  • 270e27dba4 Build zlib using meson. Matthieu Gautier 2020-09-28 19:01:15 +02:00
  • 0f61f9a123 Add secrets Matthieu Gautier 2023-11-29 16:21:41 +01:00
  • 0265d8fdc4 Setup MSVC in CI. Matthieu Gautier 2023-11-27 18:07:00 +01:00
  • 9b4f64c4af Build only libzim (and dependencies on Windows) Matthieu Gautier 2023-11-29 14:22:06 +01:00
  • d4aa0090c5 Build on Windows with github-actions. Matthieu Gautier 2020-05-04 15:46:56 +02:00
  • 782aca0cbf added -liphlpapi compilation flag to win32 config Aryan Arora 2024-04-22 13:07:23 +05:30
  • 8041938350
    Merge pull request #692 from kiwix/libzim_9.2.0 r_59 Matthieu Gautier 2024-04-16 19:43:58 +02:00
  • 6aa661a474 New libzim version 9.2.0 Matthieu Gautier 2024-04-16 18:28:32 +02:00
  • 7841804b36 [WIP] Use no_werror branch for kiwix-desktop appveyor_no_werror Matthieu Gautier 2024-04-12 13:16:54 +02:00
  • a2cb517edb
    Merge pull request #689 from kiwix/ci-apple-silicon Matthieu Gautier 2024-04-12 13:13:36 +02:00
  • 89802f5e07 Publish deps archive on macos arm64 using mixed config. Matthieu Gautier 2024-04-11 17:31:15 +02:00
  • a0baee815f Update to python 3.10 Matthieu Gautier 2024-04-11 19:15:30 +02:00
  • 145d981328
    Merge pull request #688 from kiwix/fix_build_dir Matthieu Gautier 2024-04-12 10:28:50 +02:00
  • 9235f8b048 Do not expect a full working environment when only asking for build dir. Matthieu Gautier 2024-04-11 17:05:45 +02:00
  • d6285adaf9
    Merge pull request #685 from kiwix/build_dir Matthieu Gautier 2024-04-09 11:33:30 +02:00
  • a93b3c8896 Remove the 2 in base_deps name Matthieu Gautier 2024-04-08 16:53:17 +02:00
  • 0d27cbd8cf Update github's action to download the right deps archive. Matthieu Gautier 2024-04-08 14:48:39 +02:00
  • b880da6ca2 native_static is compatible with Darwin Matthieu Gautier 2024-04-03 15:16:56 +02:00
  • 6fbe60386e Do not pollute stdout with warning and trace. Matthieu Gautier 2024-04-03 11:02:14 +02:00
  • afda1f6673 Make CI common script use the correct build dir. Matthieu Gautier 2024-04-02 16:27:19 +02:00
  • 0c0eac69c4 Introduce arch_name to name build dir base on arch name instead of config. Matthieu Gautier 2024-03-27 17:31:40 +01:00
  • 734c1ea6fc Update base_deps_version Matthieu Gautier 2024-03-26 11:24:17 +01:00
  • f0b214681c Properly escape char in progress_chars Matthieu Gautier 2024-03-25 16:59:21 +01:00
  • f42999199a pj now normalize path. Matthieu Gautier 2024-03-25 16:59:00 +01:00
  • 944eedcf56 Publish deps archive name using declared dependency_name. Matthieu Gautier 2024-03-25 15:33:46 +01:00
  • c6936ebc72 Introduce new dependency_name in build_definition Matthieu Gautier 2024-03-25 15:17:57 +01:00
  • 5915ec721f Use fix_mmap_macos branch for libzim. fix_macos_mmap Matthieu Gautier 2024-03-18 14:28:48 +01:00
  • 696242a0b1 Introduce helper get_column_name() Matthieu Gautier 2024-03-25 15:17:10 +01:00
  • 2359d0997f Use trace_mmap_macos branch for libzim. trace_mmap_macos Matthieu Gautier 2024-03-18 14:28:48 +01:00
  • 6501464f76
    Merge pull request #684 from kiwix/release-kiwix-tools-3.7.0 r_58 Kelson 2024-03-13 15:56:09 +01:00
  • b8e499e81f
    Release Kiwix Tools 3.7.0 Emmanuel Engelhart 2024-03-13 15:26:40 +01:00
  • cf5c2d35f1
    Merge pull request #682 from kiwix/release-libkiwix-13.1.0 r_57 Kelson 2024-02-25 16:01:51 +01:00
  • 06512650fa
    Release libkiwix 13.1.0 Emmanuel Engelhart 2024-02-25 15:17:43 +01:00
  • 3ff2fe7be0
    Merge pull request #681 from kiwix/zim-testing-suite-v5 Matthieu Gautier 2024-02-24 11:04:17 +01:00
  • 0f82aff3c1 New version 0.5 for zim-testing-suite Matthieu Gautier 2024-02-23 17:06:32 +01:00
  • 7eb5c479a3
    Bump undici from 5.28.2 to 5.28.3 in /actions/dl_deps_archive dependabot[bot] 2024-02-16 18:48:06 +00:00
  • 4766ae5b56
    Merge pull request #679 from kiwix/target_config Matthieu Gautier 2024-02-08 17:58:52 +01:00
  • d4acd108ca Bump base_deps_meta_version. Matthieu Gautier 2024-02-08 16:12:13 +01:00
  • c25a2e63e3 [CI/CD] Use config instead of target in the CI. Matthieu Gautier 2024-02-05 18:00:35 +01:00
  • c0ec9c44b8 Rename option --target-platform to --config Matthieu Gautier 2024-02-05 17:46:13 +01:00
  • 6dfb0da943 Cleanup README about libkiwix-app. Matthieu Gautier 2024-02-05 17:46:35 +01:00
  • 20ca39145d Remove backend (internal) option. Matthieu Gautier 2024-02-05 11:42:04 +01:00