#723 closed enhancement (fixed)
coastline should support harbours buildable only on certain architectures
Reported by: | Jakub Jermář | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | 0.8.0 |
Component: | coastline | Version: | mainline |
Keywords: | Cc: | ||
Blocker for: | Depends on: | ||
See also: |
Description
Currently, the matrix script in the coastline attempts to build all harbours for all architectures. For some harbours, such as pcc, building on all architectures doesn't make sense as the harbour should be buildable only on ia32, amd64 (currently broken), ppc32, and mips32.
Each harbous should therefore have a way of expressing that it is only intended for certain archs, e.g. via a new shiparchs
variable, which would default to all archs if empty. The matrix script and also ci should take this setting into account and skip the build on the unsupported archs.
Change History (2)
comment:1 by , 6 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:2 by , 6 years ago
Milestone: | → 0.8.0 |
---|
Note:
See TracTickets
for help on using tickets.
The matric script is obsoleted by ci's build.py. It got support for skipping certain architectures in commit 791ceef266e14e263e91a87989d5e342053db8f5. pcc was configured to build only on supported architectures in harbours commit 9dc628e6379118007c5237e40a63e2c814c86427.