File: DEVELOPER-DOCUMENTATION.md

package info (click to toggle)
hstr 2.6%2Bds-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 2,020 kB
  • sloc: ansic: 5,989; ruby: 406; xml: 98; makefile: 25; sh: 25
file content (17 lines) | stat: -rw-r--r-- 559 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Developer Documentation
=======================
**Table of Contents**

* [Debugging](#debugging)
* [Unit tests](#unit-tests)
# Debugging
Remote debug - gdb server (program is running) + Eclipse debug (debugger w/ code)

1. `cd ~/p/hstr/github/hstr/Debug && gdbserver :9999 ./hstr`
1. Eclipse/Debug Configuration/Using GDB Manual Remote Debugger launching|Debugger tab/Connection port: 9999 

# Unit tests
HSTR unit tests are written using [Unity](http://www.throwtheswitch.org/unity/).
To run and manage unit test use scripts located in:

* `build/test-*.sh`