Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kiesel/xp-runners-go
Go-lang implementation of the XP runners
https://github.com/kiesel/xp-runners-go
Last synced: 1 day ago
JSON representation
Go-lang implementation of the XP runners
- Host: GitHub
- URL: https://github.com/kiesel/xp-runners-go
- Owner: kiesel
- License: mit
- Created: 2015-06-23T21:27:53.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-09-15T09:57:27.000Z (over 9 years ago)
- Last Synced: 2024-11-08T18:23:29.731Z (about 2 months ago)
- Language: Go
- Size: 191 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
xp-runners-go
=============
[![Build statuson travis-ci](https://travis-ci.org/kiesel/xp-runners-go.svg)](https://travis-ci.org/kiesel/xp-runners-go)This project is an effort in implementing the [XP Runners](https://github.com/xp-framework/xp-runners) (which are currently implemented in *bash* / *C#* on Windows) in golang.
Complilation
------------This assumes, you have a working Go setup available, and `$GOPATH` declared validly.
* Get code and dependencies:
```sh
$ go get github.com/kiesel/xp-runners-go
```* Compile binaries
```sh
$ go install github.com/kiesel/xp-runners-go/xp
$ go install github.com/kiesel/xp-runners-go/xpcli
```* Run test suite
```sh
$ go test -v github.com/kiesel/xp-runners-go/xp
$ go test -v github.com/kiesel/xp-runners-go/xpcli
$ go test -v github.com/kiesel/xp-runners-go/runner
```The compiled binaries reside in `$GOPATH/bin`.
Completeness
------------Implementation completeness in comparison to the original runners is as follows:
* [ ] cgen
* [ ] doclet
* [ ] unittest
* [ ] xar
* [ ] xcc
* [ ] xpi
* [ ] xpws
* [x] xp
* [x] xpcli