SOURCES = $(wildcard *.c)
INCLUDES = $(wildcard *.h)
FILES = $(SOURCES) $(INCLUDES) Makefile
NAME = pinger
CC = gcc -g -Wall
CFLAGS = -D_REENTRANT
LIBS = -lpthread

all: $(NAME)
$(NAME): $(FILES)
	$(CC) $(CFLAGS) $(SOURCES) $(LIBS) -o $(NAME)

tar:
	tar czf $(NAME).tar.gz $(FILES)

deploy: tar
	./deploy.sh $(NAME).tar.gz $(NAME)
