From b39cdd5bd48eb15877e0894d3210b3f65dc08d39 Mon Sep 17 00:00:00 2001 From: Achilleas Anagnostopoulos Date: Fri, 23 Mar 2018 08:36:27 +0000 Subject: [PATCH] docs: add badges for matrix builds and update build instructions --- BUILD.md | 2 +- README.md | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/BUILD.md b/BUILD.md index 6959cdb..694c0ff 100644 --- a/BUILD.md +++ b/BUILD.md @@ -11,7 +11,7 @@ To compile gopher-os wheh running on Linux you need a fairly recent version of: - grub - nasm - gcc (for GNU ld) -- go (1.6+; recommended: 1.8) +- go 1.7+ The above dependencies can be installed using the appropriate package manager for each particular Linux distribution. diff --git a/README.md b/README.md index 0a6d771..6a3822e 100644 --- a/README.md +++ b/README.md @@ -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) [![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 with a Linux-compatible syscall implementation using [Go](https://golang.org).