wasp/stic
2018-09-29 23:03:25 +02:00
..
demo Implemented very first, extremely simple version of stic! 2018-09-29 23:03:25 +02:00
src Implemented very first, extremely simple version of stic! 2018-09-29 23:03:25 +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 Implemented very first, extremely simple version of stic! 2018-09-29 23:03:25 +02:00
run-tests Made tests more verbose 2018-09-29 11:31:28 +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.