• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

kivy / python-for-android / 14009932483

22 Mar 2025 03:27PM UTC coverage: 59.187% (-0.006%) from 59.193%
14009932483

Pull #3128

github

AndreMiras
:bug: Fix the kiwisolver build on macOS, fixes #3122
Pull Request #3128: :bug: Fix the kiwisolver build on macOS, fixes #3122

1050 of 2363 branches covered (44.44%)

Branch coverage included in aggregate %.

0 of 3 new or added lines in 1 file covered. (0.0%)

1 existing line in 1 file now uncovered.

4903 of 7695 relevant lines covered (63.72%)

2.54 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

60.0
/pythonforandroid/recipes/kiwisolver/__init__.py
1
from pythonforandroid.recipe import PyProjectRecipe
4✔
2

3

4
class KiwiSolverRecipe(PyProjectRecipe):
4✔
5
    site_packages_name = 'kiwisolver'
4✔
6
    version = '1.4.5'
4✔
7
    url = 'git+https://github.com/nucleic/kiwi'
4✔
8
    depends = ['cppy']
4✔
9
    need_stl_shared = True
4✔
10

11
    def get_recipe_env(self, arch, **kwargs):
4✔
12
        """Override compile and linker flags, refs: #3115 and #3122"""
13
        env = super().get_recipe_env(arch, **kwargs)
×
14
        flags = " -I" + self.ctx.python_recipe.include_root(arch.arch)
×
NEW
15
        env["CFLAGS"] += flags
×
NEW
16
        env["CPPFLAGS"] += flags
×
NEW
17
        env["LDFLAGS"] += " -shared"
×
UNCOV
18
        return env
×
19

20

21
recipe = KiwiSolverRecipe()
4✔
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc