OBJS = Main.o Nodes.o AMatrix.o
CC = g++
CFLAGS = -Wall -O1 -larmadillo -I /home/fug2/MetaPath/armadillo-3.920.2/usr/include -c
LFLAGS = -Wall -O1 -larmadillo -L /home/fug2/MetaPath/armadillo-3.920.2

armatest : $(OBJS)
	$(CC) $(LFLAGS) $(OBJS) -o armatest

Main.o : Main.cpp armaAMatrix.hpp
	$(CC) $(CFLAGS) Main.cpp

Nodes.o : Nodes.cpp armaAMatrix.hpp
	$(CC) $(CFLAGS) Nodes.cpp

AMatrix.o : AMatrix.cpp armaAMatrix.hpp
	$(CC) $(CFLAGS) AMatrix.cpp

clean :
	\rm *.o armatest

tar :
	tar cvf armaAMatrix.tar armaAMatrix.hpp \
				Nodes.cpp \
				AMatrix.cpp \
				Main.cpp

