Modernise build structure
* When cross-compiling, allow the assembler tool used to be overridden using the environment variable ASMCMD * Rewrite Makefile to use shared makefile fragments * Integrate separate build scripts for cros-compiling variant * Remove dependence on ancient local copy of OSLib header files - requires a few tweaks to adjust for changes in OSLib types * Remove some unused files from the local copy of the Support library * Add .gitignore * Tell GitLab that one source file is yacc format (rouge syntax colour library doesn't know yacc, so select C as next-best fit) * Enable CI/CD
Status | Job ID | Name | Coverage | ||||||
---|---|---|---|---|---|---|---|---|---|
Static Analysis | |||||||||
passed |
#11951
cross
|
cppcheck |
00:00:06
|
|
|||||
passed |
#11944
cross
|
gitattributes |
00:00:02
|
|
|||||
passed |
#11945
cross
|
gitignore |
00:00:01
|
|
|||||
passed |
#11948
cross
|
head_log |
00:00:01
|
|
|||||
passed |
#11950
cross
|
head_whitesp |
00:00:01
|
|
|||||
passed |
#11946
cross
|
license |
00:00:02
|
|
|||||
passed |
#11949
cross
|
makefile |
00:00:01
|
|
|||||
passed |
#11947
cross
|
versionnum |
00:00:01
|
|
|||||
Softload | |||||||||
passed |
#11952
cross
|
softload |
00:00:08
|
|
|||||
failed |
#11953
cross
allowed to fail
|
softload_gnu |
00:00:07
|
|
|||||
Disc | |||||||||
failed |
#11954
cross
allowed to fail
|
disc_BuildHost |
00:00:13
|
|
|||||
Cleanup | |||||||||
passed |
#11955
cross
|
cleanup |
00:00:01
|
|
|||||
Name | Stage | Failure | ||
---|---|---|---|---|
failed
|
disc_BuildHost | Disc | ||
|
||||
failed
|
softload_gnu | Softload | ||
|