1
0
mirror of https://github.com/taigrr/gopher-os synced 2025-01-18 04:43:13 -08:00

docs: add badges for matrix builds and update build instructions

This commit is contained in:
Achilleas Anagnostopoulos 2018-03-23 08:36:27 +00:00
parent bb81bb3550
commit b39cdd5bd4
2 changed files with 12 additions and 1 deletions

View File

@ -11,7 +11,7 @@ To compile gopher-os wheh running on Linux you need a fairly recent version of:
- grub - grub
- nasm - nasm
- gcc (for GNU ld) - gcc (for GNU ld)
- go (1.6+; recommended: 1.8) - go 1.7+
The above dependencies can be installed using the appropriate package manager The above dependencies can be installed using the appropriate package manager
for each particular Linux distribution. for each particular Linux distribution.

View File

@ -4,6 +4,17 @@
[![Go Report Card](https://goreportcard.com/badge/github.com/achilleasa/gopher-os)](https://goreportcard.com/report/github.com/achilleasa/gopher-os) [![Go Report Card](https://goreportcard.com/badge/github.com/achilleasa/gopher-os)](https://goreportcard.com/report/github.com/achilleasa/gopher-os)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)
| Go 1.7.x | Go 1.8.x | Go 1.9.x | Go 1.10.x | Go 1.x |
|---------------------|---------------------|---------------------|----------------------|-------------------|
| [![go 1.7.x][1]][6] | [![go 1.8.x][2]][6] | [![Go 1.9.x][3]][6] | [![go 1.10.x][4]][6] | [![go 1.x][5]][6] |
[1]: https://travis-matrix-badges.herokuapp.com/repos/achilleasa/gopher-os/branches/master/1
[2]: https://travis-matrix-badges.herokuapp.com/repos/achilleasa/gopher-os/branches/master/2
[3]: https://travis-matrix-badges.herokuapp.com/repos/achilleasa/gopher-os/branches/master/3
[4]: https://travis-matrix-badges.herokuapp.com/repos/achilleasa/gopher-os/branches/master/4
[5]: https://travis-matrix-badges.herokuapp.com/repos/achilleasa/gopher-os/branches/master/5
[6]: https://travis-ci.org/achilleasa/gopher-os
The goal of this project is to build a 64-bit POSIX-compliant tick-less kernel The goal of this project is to build a 64-bit POSIX-compliant tick-less kernel
with a Linux-compatible syscall implementation using [Go](https://golang.org). with a Linux-compatible syscall implementation using [Go](https://golang.org).