# diretorios utilizados
SRCDIR=.
BINDIR=$(SRCDIR)

# parmetros para compilao
COMPILA=gcc -Wall -ansi -c -O2 -pedantic

# gera o executvel do exemplo de uso de pilha
all: LISTA_LIGADA_O TESTA_LISTA_LIGADA_O
	gcc -o $(BINDIR)/testaListaLigada.exe $(BINDIR)/listaLigada.o $(BINDIR)/testaListaLigada.o

# compila a biblioteca que manipula listaLigadas	
LISTA_LIGADA_O: $(SRCDIR)/listaLigada.c $(SRCDIR)/listaLigada.h
	$(COMPILA) $(SRCDIR)/listaLigada.c

# compila o arquivo de teste
TESTA_LISTA_LIGADA_O: $(SRCDIR)/testaListaLigada.c
	$(COMPILA) $(SRCDIR)/testaListaLigada.c

