CC = gcc
CXX = g++

OUTPUT_DIR = .

MOD_NAME = rtc_batch
MOD_LIB = $(OUTPUT_DIR)/$(MOD_NAME)
MOD_SRC =	./RtcControl.cpp	\
			./RtcBatch.cpp	\
			../Tools/Tools.cpp

MOD_OBJ = $(MOD_SRC:.cpp=.o)
MOD_OBJ_LIST =	./RtcControl.o	\
				./RtcBatch.o	\
				../Tools/Tools.o

CFLAGS = -Wall -g -c -Wno-deprecated `rtm-config --cflags` -I../Tools
LFLAGS = -g -Wl -lrt `rtm-config --libs`

LIB_FILE = -lstdc++


all:$(MOD_LIB)

$(MOD_LIB):$(MOD_OBJ)
	$(CXX) $(LFLAGS) -o $@ $(MOD_OBJ) $(LIB_PATH) $(LIB_FILE)

.cpp.o:
	$(CXX) $(CFLAGS) $(INCLUDE) -o $@ -c $<

clean:
	rm -f *.o $(MOD_LIB)
