# Makefile##CROSS_COMPILE = arm-linux-gnu-CC = $(CROSS_COMPILE)gccifdef CROSS_COMPILETARGET = /opt/filesystemendif#DEBUG = -g -O0 -WallDEBUG = -g -O2CFLAGS += $(DEBUG)PROGS = ${patsubst %.c, %, ${wildcard *.c}} all : $(PROGS)install: $(PROGS)ifdef CROSS_COMPILE mkdir $(TARGET)/root/long_term/io -p cp $(PROGS) $(TARGET)/root/long_term/io -fendif% : %.c $(CC) $(CFLAGS) $< -o $@ -lpthread.PHONY: uninstall clean distuninstall :ifdef CROSS_COMPILE cd $(TARGET)/root/long_term/io && rm -f $(PROGS)endifclean : uninstall - rm -f $(PROGS) core *.gzdist: clean tar czf ../../farsight_network_1st_v1.1_for_1507.tar.gz ../../networks