# Makefile
# Kazuya Sakai, Ph.D
# Tokyo Metropolitan University
# May 2nd, 2018

CC     = gcc
OBJ    = array
SRC = array.c
OPTION = -g
FILE   = Makefile *.c *.txt
DIR	= array

all:
	$(CC) $(OPTION) -o $(OBJ) $(SRC)

pkg:
	# directory
	if [ ! -d $(DIR) ]; then \
		mkdir $(DIR); \
	fi
	
	# copy files
	for var in $(FILE); do\
		cp $$var $(DIR)/$$var; \
	done \
	
	# tar.gz
	tar zcvf $(DIR).tar.gz $(DIR)
	rm -r $(DIR)

clean:
	rm $(OBJ)

