SRC_MODULE = RoadSource include ${UTILS_DIR}/include/maketools/MakeDefs include $(UTILS_DIR)/include/maketools/ipt.mk include ../RoadDest/RoadDest.mk OBJS = RoadPlayer.o HEADERS = RoadSource.h RoadPlayer.h INTERFACE_DEST=$(INTERFACE_DIR)/RoadSource INTF_OBJS = FakeRoadSource.o PlayerRoadSource.o \ ShmemRoadSource.o OutputRoadSource.o \ LoggerRoadSource.o \ ShmemPublishRoadSource.o EXTRA_BUILDS = \ $(INTERFACE_DEST)/fake.so \ $(INTERFACE_DEST)/player.so \ $(INTERFACE_DEST)/shmem.so \ $(INTERFACE_DEST)/out.so \ $(INTERFACE_DEST)/logger.so \ $(INTERFACE_DEST)/shmemPublish.so $(INTERFACE_DEST)/fake.so: FakeRoadSource.o $(MAKE_INTF) $(INTERFACE_DEST)/player.so: PlayerRoadSource.o $(MAKE_INTF) $(INTERFACE_DEST)/shmem.so: $(IPT_TARGET) ShmemRoadSource.o $(MAKE_INTF) $(IPT_LIB) $(INTERFACE_DEST)/out.so: OutputRoadSource.o $(MAKE_INTF) $(RoadDest_LIBS) $(INTERFACE_DEST)/logger.so: LoggerRoadSource.o $(MAKE_INTF) $(INTERFACE_DEST)/out.so $(INTERFACE_DEST)/shmemPublish.so: ShmemPublishRoadSource.o $(MAKE_INTF) $(INTERFACE_DEST)/out.so EXTRA_DEPENDS = road_relay.o EXTRA_INSTALLS = road_relay road_relay: road_relay.o $(LIB_NAME) $(CXX) $(CXXFLAGS) -o $@ $^ include ${UTILS_DIR}/include/maketools/MakeTail