Skip to content

Commit

Permalink
Update README
Browse files Browse the repository at this point in the history
  • Loading branch information
krx committed Jul 13, 2017
1 parent b687920 commit 4e250cf
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,17 +29,22 @@ This folder contains Python scripts that help with modifying, building, and test
#### tester.py
This is a helper script to test all challenges using `cb-test`. Results are summarized and can be output to an excel spreadsheet. More details in the [testing section](#testing) below.

#### cb_simple_server.py
This acts as a replacement for `cb-server` (The CGC provided challenge server). This supports IPC by setting up socketpairs for every running binary at the [correct file descriptors](https://github.com/CyberGrandChallenge/cgc-release-documentation/blob/master/newsletter/ipc.md#implementation). In order for this to work, `cb-replay` has been modified to wait until the server is ready before starting a test.

## Building

To build all challenges, run:

###### OS X/Linux:

```bash
$ ./build.sh
```

###### Windows:

```
> powershell .\build.ps1
```

This command will build both the patched and unpatched binaries in `build/challenges/[challenge]/`.

## Testing
Expand Down

0 comments on commit 4e250cf

Please sign in to comment.