main shrub/shrubtools / proto / top.ninja
 1build proto/parse.o: cc proto/parse.c
 2  cflags = $base_cflags -Ishared
 3build proto/mdoc.o: cc proto/mdoc.c
 4  cflags = $base_cflags -Ishared
 5build proto/proto.o: cc proto/proto.c
 6  cflags = $base_cflags -Ishared
 7build proto/protocol.o: cc proto/protocol.c
 8  cflags = $base_cflags -Ishared
 9build proto/util.o: cc proto/util.c
10  cflags = $base_cflags -Ishared
11
12build proto/proto: link proto/parse.o proto/mdoc.o proto/proto.o proto/protocol.o proto/util.o shared/libdjb.a
13  libs = $proto_libs
14
15build proto-all: phony proto/proto