12345678910111213141516171819202122232425262728293031323334353637 |
- #!/usr/bin/env bash
- set -e
- # Create temp. directory and copy in sources.
- tmpdir=$(mktemp -d)
- trap "rm -rf ${tmpdir}" EXIT
- (cd .. && tar cf - $(git ls-files)) | (cd ${tmpdir} && tar xf -)
- if [ -e ../libhtp ]; then
- (cd ../libhtp && git archive --format=tar --prefix=libhtp/ HEAD) | \
- (cd ${tmpdir} && tar xvf -)
- else
- echo "error: this script required bundled libhtp..."
- exit 1
- fi
- cd ${tmpdir}
- # Do initial build.
- ./autogen.sh
- ./configure
- ./scripts/setup-app-layer.py --parser Echo
- ./scripts/setup-app-layer.py --detect Echo request
- ./scripts/setup-app-layer.py --logger Echo
- ./scripts/setup-decoder.sh Udplite
- ./scripts/setup-simple-detect.sh simpledetect
- make distcheck
|