# 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/net -p cp $(PROGS) $(TARGET)/root/net -fendif%.o : %.c $(CC) $(CFLAGS) -c $< -o $@.PHONY: uninstall clean distuninstall :ifdef CROSS_COMPILE cd $(TARGET)/root/net && rm -f $(PROGS)endifclean : uninstall - rm -f $(PROGS) core *.gzdist: clean tar czf ../makeru_unix_domain_demo.tar.gz ../unix_domain