# -*- makefile -*-
#----------------------------------------------------------------------------
#       GNU ACE Workspace
#
# $Id: GNUACEWorkspaceCreator.pm 94635 2011-10-06 12:59:23Z johnnyw $
#
# This file was generated by MPC.  Any changes made directly to
# this file will be lost the next time it is generated.
#
# MPC Command:
# /home/build/DOC_ROOT/stage-1365/ACE_wrappers/bin/mwc.pl -type gnuace -exclude "TAO/TAO_*.mwc,TAO/CIAO/CIAO_*.mwc" -workers 12 -recurse -hierarchy -relative ACE_ROOT=/home/build/DOC_ROOT/stage-1365/ACE_wrappers -relative TAO_ROOT=/home/build/DOC_ROOT/stage-1365/ACE_wrappers/TAO -relative CIAO_ROOT=/home/build/DOC_ROOT/stage-1365/ACE_wrappers/TAO/CIAO -relative DANCE_ROOT=/home/build/DOC_ROOT/stage-1365/ACE_wrappers/TAO/DAnCE
#
#----------------------------------------------------------------------------

MAKEFILE = GNUmakefile

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

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

all: NamingService_Messenger_Idl NamingService_Messenger_Server NamingService_Messenger_Client Naming_Client_Idl Naming_Client_Server Naming_Client_Client Naming_Context_Ext_Idl Naming_Context_Ext_Server Naming_Context_Ext_Client Naming_Server_Messenger Corbaloc_Messenger_Idl Corbaloc_Messenger_Server Corbaloc_Messenger_Client Corbaname_Messenger_Idl Corbaname_Messenger_Server Corbaname_Messenger_Client

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

$(REMAINING_TARGETS):
	$(KEEP_GOING)@cd Messenger && $(MAKE) -f GNUmakefile.NamingService_Messenger_Idl $(@)
	$(KEEP_GOING)@cd Messenger && $(MAKE) -f GNUmakefile.NamingService_Messenger_Server $(@)
	$(KEEP_GOING)@cd Messenger && $(MAKE) -f GNUmakefile.NamingService_Messenger_Client $(@)
	$(KEEP_GOING)@cd Naming_Client && $(MAKE) -f GNUmakefile.Naming_Client_Idl $(@)
	$(KEEP_GOING)@cd Naming_Client && $(MAKE) -f GNUmakefile.Naming_Client_Server $(@)
	$(KEEP_GOING)@cd Naming_Client && $(MAKE) -f GNUmakefile.Naming_Client_Client $(@)
	$(KEEP_GOING)@cd Naming_Context_Ext && $(MAKE) -f GNUmakefile.Naming_Context_Ext_Idl $(@)
	$(KEEP_GOING)@cd Naming_Context_Ext && $(MAKE) -f GNUmakefile.Naming_Context_Ext_Server $(@)
	$(KEEP_GOING)@cd Naming_Context_Ext && $(MAKE) -f GNUmakefile.Naming_Context_Ext_Client $(@)
	$(KEEP_GOING)@cd Naming_Server && $(MAKE) -f GNUmakefile.Naming_Server_Messenger $(@)
	$(KEEP_GOING)@cd corbaloc_Messenger && $(MAKE) -f GNUmakefile.Corbaloc_Messenger_Idl $(@)
	$(KEEP_GOING)@cd corbaloc_Messenger && $(MAKE) -f GNUmakefile.Corbaloc_Messenger_Server $(@)
	$(KEEP_GOING)@cd corbaloc_Messenger && $(MAKE) -f GNUmakefile.Corbaloc_Messenger_Client $(@)
	$(KEEP_GOING)@cd corbaname_Messenger && $(MAKE) -f GNUmakefile.Corbaname_Messenger_Idl $(@)
	$(KEEP_GOING)@cd corbaname_Messenger && $(MAKE) -f GNUmakefile.Corbaname_Messenger_Server $(@)
	$(KEEP_GOING)@cd corbaname_Messenger && $(MAKE) -f GNUmakefile.Corbaname_Messenger_Client $(@)

.PHONY: NamingService_Messenger_Idl
NamingService_Messenger_Idl:
	$(KEEP_GOING)@cd Messenger && $(MAKE) -f GNUmakefile.NamingService_Messenger_Idl all

.PHONY: NamingService_Messenger_Server
NamingService_Messenger_Server: NamingService_Messenger_Idl
	$(KEEP_GOING)@cd Messenger && $(MAKE) -f GNUmakefile.NamingService_Messenger_Server all

.PHONY: NamingService_Messenger_Client
NamingService_Messenger_Client: NamingService_Messenger_Idl NamingService_Messenger_Server
	$(KEEP_GOING)@cd Messenger && $(MAKE) -f GNUmakefile.NamingService_Messenger_Client all

.PHONY: Naming_Client_Idl
Naming_Client_Idl:
	$(KEEP_GOING)@cd Naming_Client && $(MAKE) -f GNUmakefile.Naming_Client_Idl all

.PHONY: Naming_Client_Server
Naming_Client_Server: Naming_Client_Idl
	$(KEEP_GOING)@cd Naming_Client && $(MAKE) -f GNUmakefile.Naming_Client_Server all

.PHONY: Naming_Client_Client
Naming_Client_Client: Naming_Client_Idl Naming_Client_Server
	$(KEEP_GOING)@cd Naming_Client && $(MAKE) -f GNUmakefile.Naming_Client_Client all

.PHONY: Naming_Context_Ext_Idl
Naming_Context_Ext_Idl:
	$(KEEP_GOING)@cd Naming_Context_Ext && $(MAKE) -f GNUmakefile.Naming_Context_Ext_Idl all

.PHONY: Naming_Context_Ext_Server
Naming_Context_Ext_Server: Naming_Context_Ext_Idl
	$(KEEP_GOING)@cd Naming_Context_Ext && $(MAKE) -f GNUmakefile.Naming_Context_Ext_Server all

.PHONY: Naming_Context_Ext_Client
Naming_Context_Ext_Client: Naming_Context_Ext_Idl Naming_Context_Ext_Server
	$(KEEP_GOING)@cd Naming_Context_Ext && $(MAKE) -f GNUmakefile.Naming_Context_Ext_Client all

.PHONY: Naming_Server_Messenger
Naming_Server_Messenger:
	$(KEEP_GOING)@cd Naming_Server && $(MAKE) -f GNUmakefile.Naming_Server_Messenger all

.PHONY: Corbaloc_Messenger_Idl
Corbaloc_Messenger_Idl:
	$(KEEP_GOING)@cd corbaloc_Messenger && $(MAKE) -f GNUmakefile.Corbaloc_Messenger_Idl all

.PHONY: Corbaloc_Messenger_Server
Corbaloc_Messenger_Server: Corbaloc_Messenger_Idl
	$(KEEP_GOING)@cd corbaloc_Messenger && $(MAKE) -f GNUmakefile.Corbaloc_Messenger_Server all

.PHONY: Corbaloc_Messenger_Client
Corbaloc_Messenger_Client: Corbaloc_Messenger_Idl Corbaloc_Messenger_Server
	$(KEEP_GOING)@cd corbaloc_Messenger && $(MAKE) -f GNUmakefile.Corbaloc_Messenger_Client all

.PHONY: Corbaname_Messenger_Idl
Corbaname_Messenger_Idl:
	$(KEEP_GOING)@cd corbaname_Messenger && $(MAKE) -f GNUmakefile.Corbaname_Messenger_Idl all

.PHONY: Corbaname_Messenger_Server
Corbaname_Messenger_Server: Corbaname_Messenger_Idl
	$(KEEP_GOING)@cd corbaname_Messenger && $(MAKE) -f GNUmakefile.Corbaname_Messenger_Server all

.PHONY: Corbaname_Messenger_Client
Corbaname_Messenger_Client: Corbaname_Messenger_Idl Corbaname_Messenger_Server
	$(KEEP_GOING)@cd corbaname_Messenger && $(MAKE) -f GNUmakefile.Corbaname_Messenger_Client all

project_name_list:
	@echo NamingService_Messenger_Client
	@echo NamingService_Messenger_Idl
	@echo NamingService_Messenger_Server
	@echo Naming_Client_Client
	@echo Naming_Client_Idl
	@echo Naming_Client_Server
	@echo Naming_Context_Ext_Client
	@echo Naming_Context_Ext_Idl
	@echo Naming_Context_Ext_Server
	@echo Naming_Server_Messenger
	@echo Corbaloc_Messenger_Client
	@echo Corbaloc_Messenger_Idl
	@echo Corbaloc_Messenger_Server
	@echo Corbaname_Messenger_Client
	@echo Corbaname_Messenger_Idl
	@echo Corbaname_Messenger_Server
