# Makefile for project_0

# TOOLS
#

CC = g++
CFLAGS = -c

# FILES
#

PROJ = project_0
DIST = $(PROJ)_niu_jinzhong

# TARGETS
#

.PONY : all clean dist

all : $(PROJ)

$(PROJ) : $(PROJ).o
	$(CC) $< -o $@

%.o : %.c
	$(CC) $(CFLAGS) $< -o $@

clean :
	-rm $(PROJ) *.o $(DIST).tar.gz *~

dist : clean
	-mkdir $(DIST)
	-cp Makefile $(PROJ).c $(PROJ).h $(DIST)
	-tar cvf $(DIST).tar $(DIST)
	-gzip -f $(DIST).tar
	-rm -rf $(DIST)










