1 .PHONY: default all clean
3 include $(XSEG_HOME)/base.mk
7 all: blockd filed xseg sosd
9 filed: filed.c $(BASE)/xseg/xseg.h
10 $(CC) $(CFLAGS) -o $@ $< $(INC) -L$(LIB) -lxseg -lpthread
12 vlmcd: vlmcd.c common.c $(BASE)/xseg/xseg.h common.h
13 $(CC) $(CFLAGS) -o $@ $< common.c $(INC) -L$(LIB) -lxseg
15 blockd: blockd.c $(BASE)/xseg/xseg.h
16 $(CC) $(CFLAGS) -o $@ $< $(INC) -L$(LIB) -lxseg
18 sosd: sosd.c $(BASE)/xseg/xseg.h $(BASE)/util_libs/user/sos/sos.h
19 $(CC) $(CFLAGS) -o $@ $< $(INC) -L$(LIB) -lxseg -lsos
21 xseg: xseg-tool.c $(BASE)/xseg/xseg.h
22 $(CC) $(CFLAGS) -o $@ $< $(INC) -L$(LIB) -lxseg
25 rm -f blockd filed xseg sosd