mirror of
https://github.com/kiwix/kiwix-build.git
synced 2025-06-27 21:39:34 +00:00
- Dependency are installed "striped". - Our project are build "debugoptimized" by default and "release" when building release instead of "debug" We need to update the `base_deps_meta_version` as we are changing how dependencies are compiled.
20 lines
511 B
Python
20 lines
511 B
Python
from .base import (
|
|
Dependency,
|
|
ReleaseDownload,
|
|
MesonBuilder)
|
|
|
|
from kiwixbuild.utils import Remotefile
|
|
|
|
class Pugixml(Dependency):
|
|
name = "pugixml"
|
|
|
|
class Source(ReleaseDownload):
|
|
archive = Remotefile('pugixml-1.2.tar.gz',
|
|
'0f422dad86da0a2e56a37fb2a88376aae6e931f22cc8b956978460c9db06136b')
|
|
patches = ["pugixml_meson.patch"]
|
|
flatpak_dest = "src"
|
|
|
|
class Builder(MesonBuilder):
|
|
build_type = 'release'
|
|
strip_option = ''
|