all: ddsd dds ddsr ddsnet

dds: dds.o dds_lck.o dds_fio.o
	cc -o dds dds.o dds_lck.o dds_fio.o
ddsr: ddsr.o dds_lck.o dds_fio.o dds_soc.o
	cc -o ddsr ddsr.o dds_lck.o dds_fio.o dds_soc.o
ddsd: ddsd.o dds_fio.o dds_lck.o
	cc -o ddsd ddsd.o dds_lck.o dds_fio.o
ddsnet: ddsnet.o dds_fio.o dds_lck.o dds_soc.o
	cc -o ddsnet ddsnet.o dds_lck.o dds_fio.o dds_soc.o
dds.o:  dds.c dds_job.h
	cc -c dds.c
ddsr.o: ddsr.c dds_job.h
	cc -c ddsr.c
ddsd.o: ddsd.c dds_job.h dds_dep.h
	cc -c ddsd.c
ddsnet.o: ddsnet.c dds_job.h
	cc -c ddsnet.c
dds_lck.o: dds_lck.c dds_lck.h
	cc -c dds_lck.c
dds_fio.o: dds_fio.c dds_fio.h
	cc -c dds_fio.c
dds_soc.o: dds_soc.c dds_soc.h
	cc -c dds_soc.c
