syzkaller/Makefile
Dmitry Vyukov 8e7ca7c5ff remove master and naming overhaul
Remove master process entirely, it is not useful in its current form.
We first need to understand what we want from it, and them re-implement it.

Prefix all binaries with syz- to avoid name clashes.
2015-12-17 16:06:33 +01:00

23 lines
595 B
Makefile

# Copyright 2015 syzkaller project authors. All rights reserved.
# Use of this source code is governed by Apache 2 LICENSE that can be found in the LICENSE file.
.PHONY: all format clean master manager fuzzer executor
all: manager fuzzer executor
manager:
go build -o ./bin/syz-manager github.com/google/syzkaller/syz-manager
fuzzer:
go build -o ./bin/syz-fuzzer github.com/google/syzkaller/syz-fuzzer
executor:
gcc -o ./bin/syz-executor executor/executor.cc -lpthread -static -Wall -O1 -g
format:
go fmt ./...
clang-format --style=file -i executor/executor.cc
clean:
rm -rf ./bin/