-
Install openssl-devel:
- Fedora:
sudo dnf install openssl-devel - Debian:
sudo apt install libssl-dev pkg-config
- Fedora:
-
run
make setup
See available development scripts:
make
Execute a development script:
make <name>
Examples:
make test
make fix
Run a single Cucumber scenario:
- add a
@thistag to the scenario -
make cukethis
- check
Cargo.tomland make sure theprofile.devsection doesn't strip debug symbols - open file .vscode/launch.json
- check the entry
Debug executable 'tikibase'argscwd
- switch VSCode to the
Debugview - set a breakpoint
- choose
Debug executable 'tikibase'
- src/main.rs: the CLI binary
- src/lib.rs: public API of the Tikibase engine