# -*- makefile -*-
#----------------------------------------------------------------------------
#       GNU ACE Workspace
#
# $Id: GNUACEWorkspaceCreator.pm 2179 2013-05-28 22:16:51Z mesnierp $
#
# This file was generated by MPC.  Any changes made directly to
# this file will be lost the next time it is generated.
#
# MPC Command:
# /tao_builds/jenkins/workspace/oci_tao-2_2_0_spider_linux_gcc_d1o0/ACE_wrappers//bin/mwc.pl -type gnuace DDS.mwc
#
#----------------------------------------------------------------------------

MAKEFILE = GNUmakefile

ifeq ($(findstring k,$(MAKEFLAGS)),k)
  KEEP_GOING = -
endif

include $(ACE_ROOT)/include/makeinclude/macros.GNU

all: error_handling-target DDS_Transport_Rtps_Pub DDS_Transport_Rtps_Sub DDS_transport_rtps_reliability DDS_Transport_Simple_Publisher DDS_Transport_Simple_Subscriber

depend: error_handling-target-depend DDS_Transport_Rtps_Pub-depend DDS_Transport_Rtps_Sub-depend DDS_transport_rtps_reliability-depend DDS_Transport_Simple_Publisher-depend DDS_Transport_Simple_Subscriber-depend

REMAINING_TARGETS := $(filter-out all,$(TARGETS_NESTED:.nested=)) $(CUSTOM_TARGETS)

$(REMAINING_TARGETS):
	$(KEEP_GOING)@cd error_handling && $(MAKE) -f GNUmakefile.error_handling $(@)
	$(KEEP_GOING)@cd rtps && $(MAKE) -f GNUmakefile.DDS_Transport_Rtps_Pub $(@)
	$(KEEP_GOING)@cd rtps && $(MAKE) -f GNUmakefile.DDS_Transport_Rtps_Sub $(@)
	$(KEEP_GOING)@cd rtps_reliability && $(MAKE) -f GNUmakefile.DDS_transport_rtps_reliability $(@)
	$(KEEP_GOING)@cd simple && $(MAKE) -f GNUmakefile.DDS_Transport_Simple_Publisher $(@)
	$(KEEP_GOING)@cd simple && $(MAKE) -f GNUmakefile.DDS_Transport_Simple_Subscriber $(@)

.PHONY: error_handling-target
error_handling-target:
	$(KEEP_GOING)@cd error_handling && $(MAKE) -f GNUmakefile.error_handling all

.PHONY: error_handling-target-depend
error_handling-target-depend:
	$(KEEP_GOING)@cd error_handling && $(MAKE) -f GNUmakefile.error_handling depend

.PHONY: DDS_Transport_Rtps_Pub
DDS_Transport_Rtps_Pub:
	$(KEEP_GOING)@cd rtps && $(MAKE) -f GNUmakefile.DDS_Transport_Rtps_Pub all

.PHONY: DDS_Transport_Rtps_Pub-depend
DDS_Transport_Rtps_Pub-depend:
	$(KEEP_GOING)@cd rtps && $(MAKE) -f GNUmakefile.DDS_Transport_Rtps_Pub depend

.PHONY: DDS_Transport_Rtps_Sub
DDS_Transport_Rtps_Sub:
	$(KEEP_GOING)@cd rtps && $(MAKE) -f GNUmakefile.DDS_Transport_Rtps_Sub all

.PHONY: DDS_Transport_Rtps_Sub-depend
DDS_Transport_Rtps_Sub-depend:
	$(KEEP_GOING)@cd rtps && $(MAKE) -f GNUmakefile.DDS_Transport_Rtps_Sub depend

.PHONY: DDS_transport_rtps_reliability
DDS_transport_rtps_reliability:
	$(KEEP_GOING)@cd rtps_reliability && $(MAKE) -f GNUmakefile.DDS_transport_rtps_reliability all

.PHONY: DDS_transport_rtps_reliability-depend
DDS_transport_rtps_reliability-depend:
	$(KEEP_GOING)@cd rtps_reliability && $(MAKE) -f GNUmakefile.DDS_transport_rtps_reliability depend

.PHONY: DDS_Transport_Simple_Publisher
DDS_Transport_Simple_Publisher:
	$(KEEP_GOING)@cd simple && $(MAKE) -f GNUmakefile.DDS_Transport_Simple_Publisher all

.PHONY: DDS_Transport_Simple_Publisher-depend
DDS_Transport_Simple_Publisher-depend:
	$(KEEP_GOING)@cd simple && $(MAKE) -f GNUmakefile.DDS_Transport_Simple_Publisher depend

.PHONY: DDS_Transport_Simple_Subscriber
DDS_Transport_Simple_Subscriber:
	$(KEEP_GOING)@cd simple && $(MAKE) -f GNUmakefile.DDS_Transport_Simple_Subscriber all

.PHONY: DDS_Transport_Simple_Subscriber-depend
DDS_Transport_Simple_Subscriber-depend:
	$(KEEP_GOING)@cd simple && $(MAKE) -f GNUmakefile.DDS_Transport_Simple_Subscriber depend

project_name_list:
	@echo error_handling-target
	@echo DDS_Transport_Rtps_Pub
	@echo DDS_Transport_Rtps_Sub
	@echo DDS_transport_rtps_reliability
	@echo DDS_Transport_Simple_Publisher
	@echo DDS_Transport_Simple_Subscriber
