# Diretórios de acesso 

INC=../include
LIB=../lib
BIN=../bin

# Flags de compilação. Otimização: -O3 (deve ser usada apenas na
# versão final), Warning: -Wall (deve ser usada sempre), Debug: -g
# (deve ser usada para debugar o programa). NUNCA USE -g e -O3 AO
# MESMO TEMPO.

# FLAGS= -g -Wall 
FLAGS= -O3 -Wall

# Dependências

$(LIB)/libdados.a:
	cd ../; make; cd ./testsuite;

#  Compila os programas 

testvetor: $(LIB)/libdados.a testvetor.c
	gcc $(FLAGS) testvetor.c -o $(BIN)/testvetor -I$(INC) -L$(LIB) -ldados -lm

#  Apaga os binários

apaga:
	rm -f $(BIN)/*

todos: testvetor	  
	echo "todos os programas compilados"

	  


