header = my_header.h
prot = aux_prot.h


nn_init_dep = nn_init_generator.o \
 rand_gen.o \
 coin_toss.o \
 dice_toss.o \
 calloc_neuron.o \
 copy_neuron.o \
 free_neuron.o \
 calloc_connection.o \
 append_neuron.o \
 copy_neural_net.o \
 free_neural_net.o \
 is_above.o \
 is_connected.o \
 sort_neuron_array.o \
 sort_neuron_connections.o \
 fwrite_neural_net.o
 

all : nn_init 

nn_init : $(nn_init_dep) $(headers) $(prot)
	gcc -lm -o nn_init $(nn_init_dep)

clean : 
	-@rm *.o
