kiwix-build/kiwixbuild
Matthieu Gautier f504cf54e1 Do not reset the source directory if there is modification.
We simply do a `git merge --ff-only` instead of a `git reset`. This way:

- No change on the local repository
    => update to `remote/master`
- If you switch branch and local branch is behind `remote/master`
    => fast forward to `remote/master`
- If you switch branch and branches diverge
    => No update of the directory
- On branch master (or a branch behind `origin/master`) with compatible
  change in the working tree.
    =>  update of the directory
- On branch master (or a branch behind `origin/master`) but incompatible
  change in the working tree.
    =>  No update.

This way, sources are keep up-to-date as far as possible.
2020-02-25 15:46:09 +01:00
..
dependencies Do not reset the source directory if there is modification. 2020-02-25 15:46:09 +01:00
patches Bump-up Xapian to 1.4.14 (#382) 2019-12-09 01:12:48 +01:00
platforms Fix compilation of kiwix-lib-app. 2020-02-24 15:30:31 +01:00
templates Use a specific cross_file on iOS cross compilation. 2020-02-21 16:29:23 +01:00
__init__.py Do not reset the source directory if there is modification. 2020-02-25 15:46:09 +01:00
__main__.py Create a real module kiwixbuild and make it installable. Split files. 2018-04-04 15:43:16 +02:00
_global.py First version of a flatpak builder. 2018-11-27 09:43:52 +01:00
buildenv.py Make the dependency responsible to set the compilation env. 2020-02-21 16:29:23 +01:00
builder.py Add a cause message to the StopBuild exception. 2019-09-04 17:00:29 +02:00
flathub.flatpakrepo Fix exe_wrapper. 2019-09-19 18:18:41 +02:00
flatpak_builder.py Make the dependency responsible to set the compilation env. 2020-02-21 16:29:23 +01:00
packages.py Use fedora 30 to cross compile kiwix-tools. 2019-09-06 12:25:51 +02:00
utils.py Do not reset the source directory if there is modification. 2020-02-25 15:46:09 +01:00
versions.py Make the dependency responsible to set the compilation env. 2020-02-21 16:29:23 +01:00