CC = gcc
CFLAGS = -W -Wall -I./

PRGNAME = test

OBJ = main.o \
      sub.o

all: $(PRGNAME)

$(PRGNAME) : $(OBJ)
	$(CC) -o $@ $(OBJ)

clean:
	rm -f $(OBJ) $(PRGNAME) core*

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

sub.o: sub.h 
main.o: sub.h
