include ../../Makeincl

# all: mlp_drive mlp trainer send_train receive_train
all: mlp_drive send_train

mlp_drive: mlp_drive.c weights.h npara.h
	gcc68 mlp_drive.c -o mlp_drive.hex -lm

send_train: send_train.c messaging.h
	gcc68 send_train.c -o send_train.elf -lm


# PC functions
# ------------
trainer: trainer.c npara.h mlp.c mlp.h
	gcc -Wall -pedantic -ggdb trainer.c mlp.c -o trainer -lm

receive_train: receive_train.c messaging.h
	gcc receive_train.c -pedantic -Wall -I/user/res/uwarobot/mc-master/mc/include \
	-L/user/res/uwarobot/mc-master/mc/pc-appl/wireless/linux/lib \
	-lradio -o receive_train

clean:
	-$(RM) *.o *.elf receive_train send_train trainer
