# -*- 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: AMH_Idl AMH_Client AMH_Server AMH_AMI_Idl AMH_AMI_Client AMH_AMI_Inner_Server AMH_AMI_Middle_Server BiDirectionalGIOP_Idl BiDirectionalGIOP_Server BiDirectionalGIOP_Client GettingStarted_Idl GettingStarted_Client GettingStarted_Server LocalObject_Messenger_Idl LocalObject_Messenger_Server ServantLocator_Idl ServantLocator_Server ServantLocator_Client AMIcallback_Server AMIcallback_Client RelativeRoundtripTimeout_Idl RelativeRoundtripTimeout_Client RelativeRoundtripTimeout_Server DynamicThreadPool_Idl DynamicThreadPool_Client DynamicThreadPool_Server GracefulShutdown_Idl Multithreading_GracefulShutdown_Client Multithreading_GracefulShutdown_Server Reactive_Idl Multithreading_Reactive_Server Multithreading_Reactive_Client ThreadPerConnection_Idl Multi_ThreadPerConnection_Client Multi_ThreadPerConnection_Server ThreadPool_Idl Multithreading_ThreadPool_Server Multithreading_ThreadPool_Client Auth_Idl Auth_Client Auth_Server IOR_Idl IOR_Client IOR_Server PICurrent_Idl PICurrent_Client PICurrent_Server SimpleCode_Idl SimpleCode_Server SimpleCode_Client RTCORBA_Idl RTCORBA_Client RTCORBA_Server SmartProxies_Server SmartProxies_Logger SmartProxies_Client Bank_Dev_Bank_Idl Bank__Dev_Client Bank__Dev_Server ValueTypes_DevGuideIDL ValueTypes_DevGuideMsgClient ValueTypes_DevGuideMsgServer

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

$(REMAINING_TARGETS):
	$(KEEP_GOING)@cd AMH && $(MAKE) -f GNUmakefile.AMH_Idl $(@)
	$(KEEP_GOING)@cd AMH && $(MAKE) -f GNUmakefile.AMH_Client $(@)
	$(KEEP_GOING)@cd AMH && $(MAKE) -f GNUmakefile.AMH_Server $(@)
	$(KEEP_GOING)@cd AMH_AMI && $(MAKE) -f GNUmakefile.AMH_AMI_Idl $(@)
	$(KEEP_GOING)@cd AMH_AMI && $(MAKE) -f GNUmakefile.AMH_AMI_Client $(@)
	$(KEEP_GOING)@cd AMH_AMI && $(MAKE) -f GNUmakefile.AMH_AMI_Inner_Server $(@)
	$(KEEP_GOING)@cd AMH_AMI && $(MAKE) -f GNUmakefile.AMH_AMI_Middle_Server $(@)
	$(KEEP_GOING)@cd BiDirectionalGIOP && $(MAKE) -f GNUmakefile.BiDirectionalGIOP_Idl $(@)
	$(KEEP_GOING)@cd BiDirectionalGIOP && $(MAKE) -f GNUmakefile.BiDirectionalGIOP_Server $(@)
	$(KEEP_GOING)@cd BiDirectionalGIOP && $(MAKE) -f GNUmakefile.BiDirectionalGIOP_Client $(@)
	$(KEEP_GOING)@cd GettingStarted && $(MAKE) -f GNUmakefile.GettingStarted_Idl $(@)
	$(KEEP_GOING)@cd GettingStarted && $(MAKE) -f GNUmakefile.GettingStarted_Client $(@)
	$(KEEP_GOING)@cd GettingStarted && $(MAKE) -f GNUmakefile.GettingStarted_Server $(@)
	$(KEEP_GOING)@cd LocalObjects/Messenger && $(MAKE) -f GNUmakefile.LocalObject_Messenger_Idl $(@)
	$(KEEP_GOING)@cd LocalObjects/Messenger && $(MAKE) -f GNUmakefile.LocalObject_Messenger_Server $(@)
	$(KEEP_GOING)@cd LocalObjects/ServantLocator && $(MAKE) -f GNUmakefile.ServantLocator_Idl $(@)
	$(KEEP_GOING)@cd LocalObjects/ServantLocator && $(MAKE) -f GNUmakefile.ServantLocator_Server $(@)
	$(KEEP_GOING)@cd LocalObjects/ServantLocator && $(MAKE) -f GNUmakefile.ServantLocator_Client $(@)
	$(KEEP_GOING)@cd Messaging/AMIcallback && $(MAKE) -f GNUmakefile.AMIcallback_Server $(@)
	$(KEEP_GOING)@cd Messaging/AMIcallback && $(MAKE) -f GNUmakefile.AMIcallback_Client $(@)
	$(KEEP_GOING)@cd Messaging/RelativeRoundtripTimeout && $(MAKE) -f GNUmakefile.RelativeRoundtripTimeout_Idl $(@)
	$(KEEP_GOING)@cd Messaging/RelativeRoundtripTimeout && $(MAKE) -f GNUmakefile.RelativeRoundtripTimeout_Client $(@)
	$(KEEP_GOING)@cd Messaging/RelativeRoundtripTimeout && $(MAKE) -f GNUmakefile.RelativeRoundtripTimeout_Server $(@)
	$(KEEP_GOING)@cd Multithreading/DynamicThreadPool && $(MAKE) -f GNUmakefile.DynamicThreadPool_Idl $(@)
	$(KEEP_GOING)@cd Multithreading/DynamicThreadPool && $(MAKE) -f GNUmakefile.DynamicThreadPool_Client $(@)
	$(KEEP_GOING)@cd Multithreading/DynamicThreadPool && $(MAKE) -f GNUmakefile.DynamicThreadPool_Server $(@)
	$(KEEP_GOING)@cd Multithreading/GracefulShutdown && $(MAKE) -f GNUmakefile.GracefulShutdown_Idl $(@)
	$(KEEP_GOING)@cd Multithreading/GracefulShutdown && $(MAKE) -f GNUmakefile.Multithreading_GracefulShutdown_Client $(@)
	$(KEEP_GOING)@cd Multithreading/GracefulShutdown && $(MAKE) -f GNUmakefile.Multithreading_GracefulShutdown_Server $(@)
	$(KEEP_GOING)@cd Multithreading/Reactive && $(MAKE) -f GNUmakefile.Reactive_Idl $(@)
	$(KEEP_GOING)@cd Multithreading/Reactive && $(MAKE) -f GNUmakefile.Multithreading_Reactive_Server $(@)
	$(KEEP_GOING)@cd Multithreading/Reactive && $(MAKE) -f GNUmakefile.Multithreading_Reactive_Client $(@)
	$(KEEP_GOING)@cd Multithreading/ThreadPerConnection && $(MAKE) -f GNUmakefile.ThreadPerConnection_Idl $(@)
	$(KEEP_GOING)@cd Multithreading/ThreadPerConnection && $(MAKE) -f GNUmakefile.Multi_ThreadPerConnection_Client $(@)
	$(KEEP_GOING)@cd Multithreading/ThreadPerConnection && $(MAKE) -f GNUmakefile.Multi_ThreadPerConnection_Server $(@)
	$(KEEP_GOING)@cd Multithreading/ThreadPool && $(MAKE) -f GNUmakefile.ThreadPool_Idl $(@)
	$(KEEP_GOING)@cd Multithreading/ThreadPool && $(MAKE) -f GNUmakefile.Multithreading_ThreadPool_Server $(@)
	$(KEEP_GOING)@cd Multithreading/ThreadPool && $(MAKE) -f GNUmakefile.Multithreading_ThreadPool_Client $(@)
	$(KEEP_GOING)@cd PortableInterceptors/Auth && $(MAKE) -f GNUmakefile.Auth_Idl $(@)
	$(KEEP_GOING)@cd PortableInterceptors/Auth && $(MAKE) -f GNUmakefile.Auth_Client $(@)
	$(KEEP_GOING)@cd PortableInterceptors/Auth && $(MAKE) -f GNUmakefile.Auth_Server $(@)
	$(KEEP_GOING)@cd PortableInterceptors/IOR && $(MAKE) -f GNUmakefile.IOR_Idl $(@)
	$(KEEP_GOING)@cd PortableInterceptors/IOR && $(MAKE) -f GNUmakefile.IOR_Client $(@)
	$(KEEP_GOING)@cd PortableInterceptors/IOR && $(MAKE) -f GNUmakefile.IOR_Server $(@)
	$(KEEP_GOING)@cd PortableInterceptors/PICurrent && $(MAKE) -f GNUmakefile.PICurrent_Idl $(@)
	$(KEEP_GOING)@cd PortableInterceptors/PICurrent && $(MAKE) -f GNUmakefile.PICurrent_Client $(@)
	$(KEEP_GOING)@cd PortableInterceptors/PICurrent && $(MAKE) -f GNUmakefile.PICurrent_Server $(@)
	$(KEEP_GOING)@cd PortableInterceptors/SimpleCodec && $(MAKE) -f GNUmakefile.SimpleCode_Idl $(@)
	$(KEEP_GOING)@cd PortableInterceptors/SimpleCodec && $(MAKE) -f GNUmakefile.SimpleCode_Server $(@)
	$(KEEP_GOING)@cd PortableInterceptors/SimpleCodec && $(MAKE) -f GNUmakefile.SimpleCode_Client $(@)
	$(KEEP_GOING)@cd RTCORBA && $(MAKE) -f GNUmakefile.RTCORBA_Idl $(@)
	$(KEEP_GOING)@cd RTCORBA && $(MAKE) -f GNUmakefile.RTCORBA_Client $(@)
	$(KEEP_GOING)@cd RTCORBA && $(MAKE) -f GNUmakefile.RTCORBA_Server $(@)
	$(KEEP_GOING)@cd SmartProxies && $(MAKE) -f GNUmakefile.SmartProxies_Server $(@)
	$(KEEP_GOING)@cd SmartProxies && $(MAKE) -f GNUmakefile.SmartProxies_Logger $(@)
	$(KEEP_GOING)@cd SmartProxies && $(MAKE) -f GNUmakefile.SmartProxies_Client $(@)
	$(KEEP_GOING)@cd ValueTypes/Bank && $(MAKE) -f GNUmakefile.Bank_Dev_Bank_Idl $(@)
	$(KEEP_GOING)@cd ValueTypes/Bank && $(MAKE) -f GNUmakefile.Bank__Dev_Client $(@)
	$(KEEP_GOING)@cd ValueTypes/Bank && $(MAKE) -f GNUmakefile.Bank__Dev_Server $(@)
	$(KEEP_GOING)@cd ValueTypes/Messenger && $(MAKE) -f GNUmakefile.ValueTypes_DevGuideIDL $(@)
	$(KEEP_GOING)@cd ValueTypes/Messenger && $(MAKE) -f GNUmakefile.ValueTypes_DevGuideMsgClient $(@)
	$(KEEP_GOING)@cd ValueTypes/Messenger && $(MAKE) -f GNUmakefile.ValueTypes_DevGuideMsgServer $(@)

.PHONY: AMH_Idl
AMH_Idl:
	$(KEEP_GOING)@cd AMH && $(MAKE) -f GNUmakefile.AMH_Idl all

.PHONY: AMH_Client
AMH_Client: AMH_Idl
	$(KEEP_GOING)@cd AMH && $(MAKE) -f GNUmakefile.AMH_Client all

.PHONY: AMH_Server
AMH_Server: AMH_Idl AMH_Client
	$(KEEP_GOING)@cd AMH && $(MAKE) -f GNUmakefile.AMH_Server all

.PHONY: AMH_AMI_Idl
AMH_AMI_Idl:
	$(KEEP_GOING)@cd AMH_AMI && $(MAKE) -f GNUmakefile.AMH_AMI_Idl all

.PHONY: AMH_AMI_Client
AMH_AMI_Client: AMH_AMI_Idl
	$(KEEP_GOING)@cd AMH_AMI && $(MAKE) -f GNUmakefile.AMH_AMI_Client all

.PHONY: AMH_AMI_Inner_Server
AMH_AMI_Inner_Server: AMH_AMI_Idl
	$(KEEP_GOING)@cd AMH_AMI && $(MAKE) -f GNUmakefile.AMH_AMI_Inner_Server all

.PHONY: AMH_AMI_Middle_Server
AMH_AMI_Middle_Server: AMH_AMI_Idl AMH_AMI_Client AMH_AMI_Inner_Server
	$(KEEP_GOING)@cd AMH_AMI && $(MAKE) -f GNUmakefile.AMH_AMI_Middle_Server all

.PHONY: BiDirectionalGIOP_Idl
BiDirectionalGIOP_Idl:
	$(KEEP_GOING)@cd BiDirectionalGIOP && $(MAKE) -f GNUmakefile.BiDirectionalGIOP_Idl all

.PHONY: BiDirectionalGIOP_Server
BiDirectionalGIOP_Server: BiDirectionalGIOP_Idl
	$(KEEP_GOING)@cd BiDirectionalGIOP && $(MAKE) -f GNUmakefile.BiDirectionalGIOP_Server all

.PHONY: BiDirectionalGIOP_Client
BiDirectionalGIOP_Client: BiDirectionalGIOP_Idl BiDirectionalGIOP_Server
	$(KEEP_GOING)@cd BiDirectionalGIOP && $(MAKE) -f GNUmakefile.BiDirectionalGIOP_Client all

.PHONY: GettingStarted_Idl
GettingStarted_Idl:
	$(KEEP_GOING)@cd GettingStarted && $(MAKE) -f GNUmakefile.GettingStarted_Idl all

.PHONY: GettingStarted_Client
GettingStarted_Client: GettingStarted_Idl
	$(KEEP_GOING)@cd GettingStarted && $(MAKE) -f GNUmakefile.GettingStarted_Client all

.PHONY: GettingStarted_Server
GettingStarted_Server: GettingStarted_Idl GettingStarted_Client
	$(KEEP_GOING)@cd GettingStarted && $(MAKE) -f GNUmakefile.GettingStarted_Server all

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

.PHONY: LocalObject_Messenger_Server
LocalObject_Messenger_Server: LocalObject_Messenger_Idl
	$(KEEP_GOING)@cd LocalObjects/Messenger && $(MAKE) -f GNUmakefile.LocalObject_Messenger_Server all

.PHONY: ServantLocator_Idl
ServantLocator_Idl:
	$(KEEP_GOING)@cd LocalObjects/ServantLocator && $(MAKE) -f GNUmakefile.ServantLocator_Idl all

.PHONY: ServantLocator_Server
ServantLocator_Server: ServantLocator_Idl
	$(KEEP_GOING)@cd LocalObjects/ServantLocator && $(MAKE) -f GNUmakefile.ServantLocator_Server all

.PHONY: ServantLocator_Client
ServantLocator_Client: ServantLocator_Idl ServantLocator_Server
	$(KEEP_GOING)@cd LocalObjects/ServantLocator && $(MAKE) -f GNUmakefile.ServantLocator_Client all

.PHONY: AMIcallback_Server
AMIcallback_Server:
	$(KEEP_GOING)@cd Messaging/AMIcallback && $(MAKE) -f GNUmakefile.AMIcallback_Server all

.PHONY: AMIcallback_Client
AMIcallback_Client: AMIcallback_Server
	$(KEEP_GOING)@cd Messaging/AMIcallback && $(MAKE) -f GNUmakefile.AMIcallback_Client all

.PHONY: RelativeRoundtripTimeout_Idl
RelativeRoundtripTimeout_Idl:
	$(KEEP_GOING)@cd Messaging/RelativeRoundtripTimeout && $(MAKE) -f GNUmakefile.RelativeRoundtripTimeout_Idl all

.PHONY: RelativeRoundtripTimeout_Client
RelativeRoundtripTimeout_Client: RelativeRoundtripTimeout_Idl
	$(KEEP_GOING)@cd Messaging/RelativeRoundtripTimeout && $(MAKE) -f GNUmakefile.RelativeRoundtripTimeout_Client all

.PHONY: RelativeRoundtripTimeout_Server
RelativeRoundtripTimeout_Server: RelativeRoundtripTimeout_Idl RelativeRoundtripTimeout_Client
	$(KEEP_GOING)@cd Messaging/RelativeRoundtripTimeout && $(MAKE) -f GNUmakefile.RelativeRoundtripTimeout_Server all

.PHONY: DynamicThreadPool_Idl
DynamicThreadPool_Idl:
	$(KEEP_GOING)@cd Multithreading/DynamicThreadPool && $(MAKE) -f GNUmakefile.DynamicThreadPool_Idl all

.PHONY: DynamicThreadPool_Client
DynamicThreadPool_Client: DynamicThreadPool_Idl
	$(KEEP_GOING)@cd Multithreading/DynamicThreadPool && $(MAKE) -f GNUmakefile.DynamicThreadPool_Client all

.PHONY: DynamicThreadPool_Server
DynamicThreadPool_Server: DynamicThreadPool_Idl DynamicThreadPool_Client
	$(KEEP_GOING)@cd Multithreading/DynamicThreadPool && $(MAKE) -f GNUmakefile.DynamicThreadPool_Server all

.PHONY: GracefulShutdown_Idl
GracefulShutdown_Idl:
	$(KEEP_GOING)@cd Multithreading/GracefulShutdown && $(MAKE) -f GNUmakefile.GracefulShutdown_Idl all

.PHONY: Multithreading_GracefulShutdown_Client
Multithreading_GracefulShutdown_Client: GracefulShutdown_Idl
	$(KEEP_GOING)@cd Multithreading/GracefulShutdown && $(MAKE) -f GNUmakefile.Multithreading_GracefulShutdown_Client all

.PHONY: Multithreading_GracefulShutdown_Server
Multithreading_GracefulShutdown_Server: GracefulShutdown_Idl Multithreading_GracefulShutdown_Client
	$(KEEP_GOING)@cd Multithreading/GracefulShutdown && $(MAKE) -f GNUmakefile.Multithreading_GracefulShutdown_Server all

.PHONY: Reactive_Idl
Reactive_Idl:
	$(KEEP_GOING)@cd Multithreading/Reactive && $(MAKE) -f GNUmakefile.Reactive_Idl all

.PHONY: Multithreading_Reactive_Server
Multithreading_Reactive_Server: Reactive_Idl
	$(KEEP_GOING)@cd Multithreading/Reactive && $(MAKE) -f GNUmakefile.Multithreading_Reactive_Server all

.PHONY: Multithreading_Reactive_Client
Multithreading_Reactive_Client: Reactive_Idl Multithreading_Reactive_Server
	$(KEEP_GOING)@cd Multithreading/Reactive && $(MAKE) -f GNUmakefile.Multithreading_Reactive_Client all

.PHONY: ThreadPerConnection_Idl
ThreadPerConnection_Idl:
	$(KEEP_GOING)@cd Multithreading/ThreadPerConnection && $(MAKE) -f GNUmakefile.ThreadPerConnection_Idl all

.PHONY: Multi_ThreadPerConnection_Client
Multi_ThreadPerConnection_Client: ThreadPerConnection_Idl
	$(KEEP_GOING)@cd Multithreading/ThreadPerConnection && $(MAKE) -f GNUmakefile.Multi_ThreadPerConnection_Client all

.PHONY: Multi_ThreadPerConnection_Server
Multi_ThreadPerConnection_Server: ThreadPerConnection_Idl Multi_ThreadPerConnection_Client
	$(KEEP_GOING)@cd Multithreading/ThreadPerConnection && $(MAKE) -f GNUmakefile.Multi_ThreadPerConnection_Server all

.PHONY: ThreadPool_Idl
ThreadPool_Idl:
	$(KEEP_GOING)@cd Multithreading/ThreadPool && $(MAKE) -f GNUmakefile.ThreadPool_Idl all

.PHONY: Multithreading_ThreadPool_Server
Multithreading_ThreadPool_Server: ThreadPool_Idl
	$(KEEP_GOING)@cd Multithreading/ThreadPool && $(MAKE) -f GNUmakefile.Multithreading_ThreadPool_Server all

.PHONY: Multithreading_ThreadPool_Client
Multithreading_ThreadPool_Client: ThreadPool_Idl Multithreading_ThreadPool_Server
	$(KEEP_GOING)@cd Multithreading/ThreadPool && $(MAKE) -f GNUmakefile.Multithreading_ThreadPool_Client all

.PHONY: Auth_Idl
Auth_Idl:
	$(KEEP_GOING)@cd PortableInterceptors/Auth && $(MAKE) -f GNUmakefile.Auth_Idl all

.PHONY: Auth_Client
Auth_Client: Auth_Idl
	$(KEEP_GOING)@cd PortableInterceptors/Auth && $(MAKE) -f GNUmakefile.Auth_Client all

.PHONY: Auth_Server
Auth_Server: Auth_Idl Auth_Client
	$(KEEP_GOING)@cd PortableInterceptors/Auth && $(MAKE) -f GNUmakefile.Auth_Server all

.PHONY: IOR_Idl
IOR_Idl:
	$(KEEP_GOING)@cd PortableInterceptors/IOR && $(MAKE) -f GNUmakefile.IOR_Idl all

.PHONY: IOR_Client
IOR_Client: IOR_Idl
	$(KEEP_GOING)@cd PortableInterceptors/IOR && $(MAKE) -f GNUmakefile.IOR_Client all

.PHONY: IOR_Server
IOR_Server: IOR_Idl IOR_Client
	$(KEEP_GOING)@cd PortableInterceptors/IOR && $(MAKE) -f GNUmakefile.IOR_Server all

.PHONY: PICurrent_Idl
PICurrent_Idl:
	$(KEEP_GOING)@cd PortableInterceptors/PICurrent && $(MAKE) -f GNUmakefile.PICurrent_Idl all

.PHONY: PICurrent_Client
PICurrent_Client: PICurrent_Idl
	$(KEEP_GOING)@cd PortableInterceptors/PICurrent && $(MAKE) -f GNUmakefile.PICurrent_Client all

.PHONY: PICurrent_Server
PICurrent_Server: PICurrent_Idl PICurrent_Client
	$(KEEP_GOING)@cd PortableInterceptors/PICurrent && $(MAKE) -f GNUmakefile.PICurrent_Server all

.PHONY: SimpleCode_Idl
SimpleCode_Idl:
	$(KEEP_GOING)@cd PortableInterceptors/SimpleCodec && $(MAKE) -f GNUmakefile.SimpleCode_Idl all

.PHONY: SimpleCode_Server
SimpleCode_Server: SimpleCode_Idl
	$(KEEP_GOING)@cd PortableInterceptors/SimpleCodec && $(MAKE) -f GNUmakefile.SimpleCode_Server all

.PHONY: SimpleCode_Client
SimpleCode_Client: SimpleCode_Idl SimpleCode_Server
	$(KEEP_GOING)@cd PortableInterceptors/SimpleCodec && $(MAKE) -f GNUmakefile.SimpleCode_Client all

.PHONY: RTCORBA_Idl
RTCORBA_Idl:
	$(KEEP_GOING)@cd RTCORBA && $(MAKE) -f GNUmakefile.RTCORBA_Idl all

.PHONY: RTCORBA_Client
RTCORBA_Client: RTCORBA_Idl
	$(KEEP_GOING)@cd RTCORBA && $(MAKE) -f GNUmakefile.RTCORBA_Client all

.PHONY: RTCORBA_Server
RTCORBA_Server: RTCORBA_Idl RTCORBA_Client
	$(KEEP_GOING)@cd RTCORBA && $(MAKE) -f GNUmakefile.RTCORBA_Server all

.PHONY: SmartProxies_Server
SmartProxies_Server:
	$(KEEP_GOING)@cd SmartProxies && $(MAKE) -f GNUmakefile.SmartProxies_Server all

.PHONY: SmartProxies_Logger
SmartProxies_Logger:
	$(KEEP_GOING)@cd SmartProxies && $(MAKE) -f GNUmakefile.SmartProxies_Logger all

.PHONY: SmartProxies_Client
SmartProxies_Client: SmartProxies_Server SmartProxies_Logger
	$(KEEP_GOING)@cd SmartProxies && $(MAKE) -f GNUmakefile.SmartProxies_Client all

.PHONY: Bank_Dev_Bank_Idl
Bank_Dev_Bank_Idl:
	$(KEEP_GOING)@cd ValueTypes/Bank && $(MAKE) -f GNUmakefile.Bank_Dev_Bank_Idl all

.PHONY: Bank__Dev_Client
Bank__Dev_Client: Bank_Dev_Bank_Idl
	$(KEEP_GOING)@cd ValueTypes/Bank && $(MAKE) -f GNUmakefile.Bank__Dev_Client all

.PHONY: Bank__Dev_Server
Bank__Dev_Server: Bank_Dev_Bank_Idl Bank__Dev_Client
	$(KEEP_GOING)@cd ValueTypes/Bank && $(MAKE) -f GNUmakefile.Bank__Dev_Server all

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

.PHONY: ValueTypes_DevGuideMsgClient
ValueTypes_DevGuideMsgClient: ValueTypes_DevGuideIDL
	$(KEEP_GOING)@cd ValueTypes/Messenger && $(MAKE) -f GNUmakefile.ValueTypes_DevGuideMsgClient all

.PHONY: ValueTypes_DevGuideMsgServer
ValueTypes_DevGuideMsgServer: ValueTypes_DevGuideIDL ValueTypes_DevGuideMsgClient
	$(KEEP_GOING)@cd ValueTypes/Messenger && $(MAKE) -f GNUmakefile.ValueTypes_DevGuideMsgServer all

project_name_list:
	@echo AMH_Client
	@echo AMH_Idl
	@echo AMH_Server
	@echo AMH_AMI_Client
	@echo AMH_AMI_Idl
	@echo AMH_AMI_Inner_Server
	@echo AMH_AMI_Middle_Server
	@echo BiDirectionalGIOP_Client
	@echo BiDirectionalGIOP_Idl
	@echo BiDirectionalGIOP_Server
	@echo GettingStarted_Client
	@echo GettingStarted_Idl
	@echo GettingStarted_Server
	@echo LocalObject_Messenger_Idl
	@echo LocalObject_Messenger_Server
	@echo ServantLocator_Client
	@echo ServantLocator_Idl
	@echo ServantLocator_Server
	@echo AMIcallback_Client
	@echo AMIcallback_Server
	@echo RelativeRoundtripTimeout_Client
	@echo RelativeRoundtripTimeout_Idl
	@echo RelativeRoundtripTimeout_Server
	@echo DynamicThreadPool_Client
	@echo DynamicThreadPool_Idl
	@echo DynamicThreadPool_Server
	@echo GracefulShutdown_Idl
	@echo Multithreading_GracefulShutdown_Client
	@echo Multithreading_GracefulShutdown_Server
	@echo Multithreading_Reactive_Client
	@echo Multithreading_Reactive_Server
	@echo Reactive_Idl
	@echo Multi_ThreadPerConnection_Client
	@echo Multi_ThreadPerConnection_Server
	@echo ThreadPerConnection_Idl
	@echo Multithreading_ThreadPool_Client
	@echo Multithreading_ThreadPool_Server
	@echo ThreadPool_Idl
	@echo Auth_Client
	@echo Auth_Idl
	@echo Auth_Server
	@echo IOR_Client
	@echo IOR_Idl
	@echo IOR_Server
	@echo PICurrent_Client
	@echo PICurrent_Idl
	@echo PICurrent_Server
	@echo SimpleCode_Client
	@echo SimpleCode_Idl
	@echo SimpleCode_Server
	@echo RTCORBA_Client
	@echo RTCORBA_Idl
	@echo RTCORBA_Server
	@echo SmartProxies_Client
	@echo SmartProxies_Logger
	@echo SmartProxies_Server
	@echo Bank_Dev_Bank_Idl
	@echo Bank__Dev_Client
	@echo Bank__Dev_Server
	@echo ValueTypes_DevGuideIDL
	@echo ValueTypes_DevGuideMsgClient
	@echo ValueTypes_DevGuideMsgServer
