PROJNAME=nshell
VERSION=1.1
CC=/usr/bin/gcc
CFLAGS=-Wall -pedantic
OBJS=$(patsubst %.c,%.o,$(wildcard *.c))

all: $(OBJS)
	gcc *.o -o $(PROJNAME)_$(VERSION)

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

.PHONY: clean

clean:
	rm -Rf *.o
	rm -Rf $(PROJNAME)_$(VERSION)

pack: clean
	-rm $(PROJNAME)_$(VERSION).tar.gz
	-tar -czf $(PROJNAME)_$(VERSION).tar.gz *
