Opened 6 years ago

Closed 6 years ago

Last modified 5 years ago

#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 Jakub Jermář, 6 years ago

Resolution: fixed
Status: newclosed

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.

comment:2 by Jakub Jermář, 5 years ago

Milestone: 0.8.0
Note: See TracTickets for help on using tickets.