forked from pool/MozillaFirefox
9162c87eb4
- disable ccache, this adds about 1 minute of build time and over 2 GB of disk space usage without benefit on OBS builds - build with rust-simd like upstream does - use -g1 for debuginfo generation as this is what upstream does as well and it saves ~ 2GB of writes - use %limit on x86_64 to scale down to less capable workers - disable install stripping so that debuginfo is useful - use autopatch - cleanup constraints to specify only jobs, physicalmemory and memoryperjob to be more flexible on which host to build on OBS-URL: https://build.opensuse.org/request/show/951346 OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/MozillaFirefox?expand=0&rev=956
30 lines
605 B
XML
30 lines
605 B
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<constraints>
|
|
<hardware>
|
|
<jobs>4</jobs>
|
|
<disk>
|
|
<size unit="G">24</size>
|
|
</disk>
|
|
<physicalmemory>
|
|
<size unit="G">8</size>
|
|
</physicalmemory>
|
|
<memoryperjob>
|
|
<size unit="M">1536</size>
|
|
</memoryperjob>
|
|
</hardware>
|
|
<overwrite>
|
|
<conditions>
|
|
<arch>armv6l</arch>
|
|
<arch>armv7l</arch>
|
|
</conditions>
|
|
<hardware>
|
|
<disk>
|
|
<size unit="G">12</size>
|
|
</disk>
|
|
<physicalmemory>
|
|
<size unit="G">5</size>
|
|
</physicalmemory>
|
|
</hardware>
|
|
</overwrite>
|
|
</constraints>
|