wasp/stic
2018-09-29 11:29:04 +02:00
..
src Initial setup of stick C++ project, with Bazel and Catch2. 2018-09-29 10:50:07 +02:00
test Simplified definition of tests. 2018-09-29 11:29:04 +02:00
vendor Moved catch2 library to tests. 2018-09-29 10:59:41 +02:00
.gitignore Initial setup of stick C++ project, with Bazel and Catch2. 2018-09-29 10:50:07 +02:00
README.md Initial setup of stick C++ project, with Bazel and Catch2. 2018-09-29 10:50:07 +02:00
run-stick-cli Initial setup of stick C++ project, with Bazel and Catch2. 2018-09-29 10:50:07 +02:00
run-tests Simplified definition of tests. 2018-09-29 11:29:04 +02:00
stick.png Added stick image. 2018-09-25 21:12:31 +02:00
WORKSPACE Initial setup of stick C++ project, with Bazel and Catch2. 2018-09-29 10:50:07 +02:00

STIC

stick

Setup

Bazel

We are using Bazel as our build system, so make sure to install bazel globally on your machine.

Building

We are using Bazel build system. Everything is defined in BUILD files (+ one WORKSPACE file). Learn more about Bazel to know how to build spepcific targets, locate produced binaries and so on.

For your convenience, there is run-stick-cli script that builds and runs stick-cli binary for you.

Tests

We are using Catch2 testing framework.

While you can use Bazel to run specific tests, there is run-all-tests script to easily build and run all tests.