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 |
#10433
cross
|
cppcheck |
00:00:06
|
|
|||||
passed |
#10426
cross
|
gitattributes |
00:00:01
|
|
|||||
passed |
#10427
cross
|
gitignore |
00:00:00
|
|
|||||
passed |
#10430
cross
|
head_log |
00:00:00
|
|
|||||
passed |
#10432
cross
|
head_whitesp |
00:00:00
|
|
|||||
passed |
#10428
cross
|
license |
00:00:00
|
|
|||||
passed |
#10431
cross
|
makefile |
00:00:00
|
|
|||||
passed |
#10429
cross
|
versionnum |
00:00:00
|
|
|||||
Softload | |||||||||
passed |
#10434
cross
|
softload |
00:00:07
|
|
|||||
failed |
#10435
cross
allowed to fail
|
softload_gnu |
00:00:08
|
|
|||||
Disc | |||||||||
failed |
#10436
cross
allowed to fail
|
disc_BuildHost |
00:00:15
|
|
|||||
Name | Stage | Failure | ||
---|---|---|---|---|
failed
|
disc_BuildHost | Disc | ||
|
||||
failed
|
softload_gnu | Softload | ||
|