diff options
| author | David Drysdale <drysdale@google.com> | 2016-03-10 14:19:09 +0000 |
|---|---|---|
| committer | David Drysdale <drysdale@google.com> | 2016-03-10 14:32:49 +0000 |
| commit | 98cd0cc66d1cf22e99e096d51da39969a5bfc6d5 (patch) | |
| tree | 113021f62606671a7ed5a744add053dae8bd87dc /Makefile | |
| parent | 6d201b769464d3e3973a7530d9931b1edc0bd4e8 (diff) | |
Makefile: Split generate: target
Make it easier to re-run without recompiling.
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 13 |
1 files changed, 8 insertions, 5 deletions
@@ -39,11 +39,14 @@ stress: upgrade: go build -o ./bin/syz-upgrade github.com/google/syzkaller/tools/syz-upgrade -generate: - go run sysgen/*.go -linux=$(LINUX) sys/sys.txt sys/socket.txt sys/tty.txt sys/perf.txt \ - sys/key.txt sys/bpf.txt sys/fuse.txt sys/dri.txt sys/kdbus.txt sys/sctp.txt \ - sys/kvm.txt sys/sndseq.txt sys/sndtimer.txt sys/sndcontrol.txt sys/input.txt \ - sys/netlink.txt sys/tun.txt sys/random.txt +SYSCALL_FILES=sys/sys.txt sys/socket.txt sys/tty.txt sys/perf.txt \ + sys/key.txt sys/bpf.txt sys/fuse.txt sys/dri.txt sys/kdbus.txt sys/sctp.txt \ + sys/kvm.txt sys/sndseq.txt sys/sndtimer.txt sys/sndcontrol.txt sys/input.txt \ + sys/netlink.txt sys/tun.txt sys/random.txt +generate: bin/syz-sysgen $(SYSCALL_FILES) + bin/syz-sysgen -linux=$(LINUX) $(SYSCALL_FILES) +bin/syz-sysgen: sysgen/*.go + go build -o $@ sysgen/*.go format: go fmt ./... |
