Ed Tanous | cd9b1c5 | 2025-04-22 08:59:45 -0700 | [diff] [blame] | 1 | [build-system] |
| 2 | build-backend = 'mesonpy' |
| 3 | requires = ['meson-python'] |
| 4 | |
| 5 | [project] |
| 6 | name = 'cper' |
| 7 | version = '0.0.4' |
| 8 | description = 'Package for decoding CPER values' |
| 9 | license = {file = 'LICENSE'} |
| 10 | authors = [ |
| 11 | {name = 'Ed Tanous', email = 'ed@tanous.net'}, |
| 12 | ] |
| 13 | requires-python = ">3.10" |
| 14 | |
| 15 | [tool.meson-python.args] |
| 16 | setup = [ |
| 17 | '-Ddefault_library=static', |
| 18 | '-Dinstall=disabled', |
| 19 | '-Dpkgconfig=disabled', |
| 20 | '-Dpython=enabled', |
| 21 | '-Dtests=disabled', |
| 22 | '-Dtests=disabled', |
| 23 | '-Dutility=disabled', |
| 24 | ] |
| 25 | install = ['--skip-subprojects'] |
| 26 | |
| 27 | [tool.cibuildwheel] |
| 28 | archs = "auto" |
| 29 | skip = "*pp*" |
| 30 | manylinux-x86_64-image = "musllinux_1_2" |
| 31 | manylinux-i686-image = "musllinux_1_2" |
| 32 | manylinux-aarch64-image = "musllinux_1_2" |
| 33 | manylinux-ppc64le-image = "musllinux_1_2" |
| 34 | manylinux-s390x-image = "musllinux_1_2" |
| 35 | manylinux-armv7l-image = "musllinux_1_2" |