CXX = g++
CXXFLAGS =	-O2 -g #-Wall -fmessage-length=0
STEEREO_INC=/usr/local/include/steereo
STEEREO_LIB=/usr/local/lib/steereo
LIBS = -L$(STEEREO_LIB) -lSteereo -ldl
INCS = -I$(STEEREO_INC)

OBJS_SIM =	simulation.o simulationData.o simMain.o meanValueCommand.o
OBJS_CLIENT = clientMain.o

TARGET_SIM =	simMain
TARGET_CLIENT =   clientMain

all:	$(TARGET_SIM) $(TARGET_CLIENT)

%.o: %.cpp
	$(CXX) $(CXXFLAGS) $(INCS) -c $< -o $@

$(TARGET_SIM):	$(OBJS_SIM)
	$(CXX) -o $@ $(OBJS_SIM) $(LIBS)

$(TARGET_CLIENT):	$(OBJS_CLIENT)
	$(CXX) -o $@ $(OBJS_CLIENT) $(LIBS)

clean:
	rm -f $(OBJS_CLIENT) $(OBJS_SIM) $(TARGET_CLIENT) $(TARGET_SIM)