You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ck/README.md

32 lines
1.3 KiB

### Continuous Integration
| Drone | Travis | Cirrus |
| -------- | ------ | ------- |
| [![Build Status](https://cloud.drone.io/api/badges/concurrencykit/ck/status.svg)](https://cloud.drone.io/concurrencykit/ck) | [![Build Status](https://travis-ci.org/concurrencykit/ck.svg)](https://travis-ci.org/concurrencykit/ck) | [![Build Status](https://api.cirrus-ci.com/github/concurrencykit/ck.svg?branch=master)](https://cirrus-ci.com/github/concurrencykit/ck) |
Compilers tested in the past include gcc, clang, cygwin, icc, mingw32, mingw64 and suncc across all supported architectures. All new architectures are required to pass the integration test and under-go extensive code review.
Continuous integration is currently enabled for the following targets:
* `darwin/clang/x86-64`
* `freebsd/clang/x86-64`
* `linux/gcc/arm64`
* `linux/gcc/x86-64`
* `linux/clang/x86-64`
* `linux/clang/ppc64le`
### Build
* Step 1.
`./configure`
For additional options try `./configure --help`
* Step 2.
In order to compile regressions (requires POSIX threads) use
`make regressions`. In order to compile libck use `make all` or `make`.
* Step 3.
In order to install use `make install`
To uninstall use `make uninstall`.
See http://concurrencykit.org/ for more information.