# -*- makefile -*-
#----------------------------------------------------------------------------
#       GNU ACE Workspace
#
# 
#
# 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/johnny/DOC_ROOT/stage-4584/ACE_wrappers/bin/mwc.pl -type gnuace -exclude TAO/TAO_ACE.mwc -workers 8 -recurse -hierarchy -relative ACE_ROOT=/home/johnny/DOC_ROOT/stage-4584/ACE_wrappers -relative TAO_ROOT=/home/johnny/DOC_ROOT/stage-4584/ACE_wrappers/TAO
#
#----------------------------------------------------------------------------

MAKEFILE = GNUmakefile

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

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

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

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

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

$(REMAINING_TARGETS):
	$(KEEP_GOING)@cd AMH && $(MAKE) -f GNUmakefile.AMH_Idl $(@)
	$(KEEP_GOING)@cd AMH && $(MAKE) -f GNUmakefile.AMH_Server $(@)
	$(KEEP_GOING)@cd AMH && $(MAKE) -f GNUmakefile.AMH_Client $(@)
	$(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_Client $(@)
	$(KEEP_GOING)@cd BiDirectionalGIOP && $(MAKE) -f GNUmakefile.BiDirectionalGIOP_Server $(@)
	$(KEEP_GOING)@cd GettingStarted && $(MAKE) -f GNUmakefile.GettingStarted_Idl $(@)
	$(KEEP_GOING)@cd GettingStarted && $(MAKE) -f GNUmakefile.GettingStarted_Server $(@)
	$(KEEP_GOING)@cd GettingStarted && $(MAKE) -f GNUmakefile.GettingStarted_Client $(@)
	$(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_Server $(@)
	$(KEEP_GOING)@cd Messaging/RelativeRoundtripTimeout && $(MAKE) -f GNUmakefile.RelativeRoundtripTimeout_Client $(@)
	$(KEEP_GOING)@cd Multithreading/DynamicThreadPool && $(MAKE) -f GNUmakefile.DynamicThreadPool_Idl $(@)
	$(KEEP_GOING)@cd Multithreading/DynamicThreadPool && $(MAKE) -f GNUmakefile.DynamicThreadPool_Server $(@)
	$(KEEP_GOING)@cd Multithreading/DynamicThreadPool && $(MAKE) -f GNUmakefile.DynamicThreadPool_Client $(@)
	$(KEEP_GOING)@cd Multithreading/GracefulShutdown && $(MAKE) -f GNUmakefile.GracefulShutdown_Idl $(@)
	$(KEEP_GOING)@cd Multithreading/GracefulShutdown && $(MAKE) -f GNUmakefile.Multithreading_GracefulShutdown_Server $(@)
	$(KEEP_GOING)@cd Multithreading/GracefulShutdown && $(MAKE) -f GNUmakefile.Multithreading_GracefulShutdown_Client $(@)
	$(KEEP_GOING)@cd Multithreading/Reactive && $(MAKE) -f GNUmakefile.Reactive_Idl $(@)
	$(KEEP_GOING)@cd Multithreading/Reactive && $(MAKE) -f GNUmakefile.Multithreading_Reactive_Client $(@)
	$(KEEP_GOING)@cd Multithreading/Reactive && $(MAKE) -f GNUmakefile.Multithreading_Reactive_Server $(@)
	$(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_Server $(@)
	$(KEEP_GOING)@cd PortableInterceptors/Auth && $(MAKE) -f GNUmakefile.Auth_Client $(@)
	$(KEEP_GOING)@cd PortableInterceptors/IOR && $(MAKE) -f GNUmakefile.IOR_Idl $(@)
	$(KEEP_GOING)@cd PortableInterceptors/IOR && $(MAKE) -f GNUmakefile.IOR_Server $(@)
	$(KEEP_GOING)@cd PortableInterceptors/IOR && $(MAKE) -f GNUmakefile.IOR_Client $(@)
	$(KEEP_GOING)@cd PortableInterceptors/PICurrent && $(MAKE) -f GNUmakefile.PICurrent_Idl $(@)
	$(KEEP_GOING)@cd PortableInterceptors/PICurrent && $(MAKE) -f GNUmakefile.PICurrent_Server $(@)
	$(KEEP_GOING)@cd PortableInterceptors/PICurrent && $(MAKE) -f GNUmakefile.PICurrent_Client $(@)
	$(KEEP_GOING)@cd PortableInterceptors/SimpleCodec && $(MAKE) -f GNUmakefile.SimpleCode_Idl $(@)
	$(KEEP_GOING)@cd PortableInterceptors/SimpleCodec && $(MAKE) -f GNUmakefile.SimpleCode_Client $(@)
	$(KEEP_GOING)@cd PortableInterceptors/SimpleCodec && $(MAKE) -f GNUmakefile.SimpleCode_Server $(@)
	$(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_Logger $(@)
	$(KEEP_GOING)@cd SmartProxies && $(MAKE) -f GNUmakefile.SmartProxies_Server $(@)
	$(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_Server $(@)
	$(KEEP_GOING)@cd ValueTypes/Bank && $(MAKE) -f GNUmakefile.Bank__Dev_Client $(@)
	$(KEEP_GOING)@cd ValueTypes/Messenger && $(MAKE) -f GNUmakefile.ValueTypes_DevGuideIDL $(@)
	$(KEEP_GOING)@cd ValueTypes/Messenger && $(MAKE) -f GNUmakefile.ValueTypes_DevGuideMsgServer $(@)
	$(KEEP_GOING)@cd ValueTypes/Messenger && $(MAKE) -f GNUmakefile.ValueTypes_DevGuideMsgClient $(@)

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

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

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

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

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

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

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

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

.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_Client-depend
AMH_AMI_Client-depend:
	$(KEEP_GOING)@cd AMH_AMI && $(MAKE) -f GNUmakefile.AMH_AMI_Client depend

.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_Inner_Server-depend
AMH_AMI_Inner_Server-depend:
	$(KEEP_GOING)@cd AMH_AMI && $(MAKE) -f GNUmakefile.AMH_AMI_Inner_Server depend

.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: AMH_AMI_Middle_Server-depend
AMH_AMI_Middle_Server-depend:
	$(KEEP_GOING)@cd AMH_AMI && $(MAKE) -f GNUmakefile.AMH_AMI_Middle_Server depend

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.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: Multi_ThreadPerConnection_Server-depend
Multi_ThreadPerConnection_Server-depend:
	$(KEEP_GOING)@cd Multithreading/ThreadPerConnection && $(MAKE) -f GNUmakefile.Multi_ThreadPerConnection_Server depend

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

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

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

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

.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: Multithreading_ThreadPool_Client-depend
Multithreading_ThreadPool_Client-depend:
	$(KEEP_GOING)@cd Multithreading/ThreadPool && $(MAKE) -f GNUmakefile.Multithreading_ThreadPool_Client depend

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.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_Bank_Idl-depend
Bank_Dev_Bank_Idl-depend:
	$(KEEP_GOING)@cd ValueTypes/Bank && $(MAKE) -f GNUmakefile.Bank_Dev_Bank_Idl depend

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

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

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

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

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

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

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

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

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

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

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
