# -*- 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: POA_Generic_Servant_Lib POA_Adapter_Activator_Server Bug_1592_Regression_Idl Bug_1592_Regression_Client Bug_1592_Regression_Server POA_Bug_2511_Regression POA_Current POA_DSI_IDL POA_DSI_Server POA_DSI_Client Deactivate_Object_Server POA_Default_Servant POA_Default_Servant_IDL POA_Default_Servant_Server POA_Default_Servant_Client EndpointPolicy_Idl EndpointPolicy_Client EndpointPolicy_Server POA_Etherealization POA_Excessive_Object_Deactivations Alt_Resource POA_Explicit_Activation_Server POA_FindPOA POA_Forwarding_IDL POA_Forwarding_Client POA_Forwarding_Server POA_Generic_Servant_Client POA_Identity POA_Loader_Server POA_MT_Servant_Locator POA_Nested_Non_Servant_Upcalls POA_NewPOA POA_Non_Retain_System_Id POA_Non_Servant_Upcalls POA_Object_Reactivation On_Demand_Act_D_Coll POA_On_Demand_Activation_Server POA_On_Demand_Loading_Server POA_POAManagerFactory POA_BiDir-target POA_POA_Destruction POA_IDL_Persistent_ID POA_Server_Persistent_ID POA_Client_Persistent_ID POA_Policies Reference_Counted_Servant_Server Reference_Counting_Server RootPOA_Server POA_Single_Threaded_POA POA_TIE_IDL POA_TIE_Client POA_TIE_Server POA_Wait_For_Completion

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

$(REMAINING_TARGETS):
	$(KEEP_GOING)@cd Generic_Servant && $(MAKE) -f GNUmakefile.POA_Generic_Servant_Lib $(@)
	$(KEEP_GOING)@cd Adapter_Activator && $(MAKE) -f GNUmakefile.POA_Adapter_Activator_Server $(@)
	$(KEEP_GOING)@cd Bug_1592_Regression && $(MAKE) -f GNUmakefile.Bug_1592_Regression_Idl $(@)
	$(KEEP_GOING)@cd Bug_1592_Regression && $(MAKE) -f GNUmakefile.Bug_1592_Regression_Client $(@)
	$(KEEP_GOING)@cd Bug_1592_Regression && $(MAKE) -f GNUmakefile.Bug_1592_Regression_Server $(@)
	$(KEEP_GOING)@cd Bug_2511_Regression && $(MAKE) -f GNUmakefile.POA_Bug_2511_Regression $(@)
	$(KEEP_GOING)@cd Current && $(MAKE) -f GNUmakefile.POA_Current $(@)
	$(KEEP_GOING)@cd DSI && $(MAKE) -f GNUmakefile.POA_DSI_IDL $(@)
	$(KEEP_GOING)@cd DSI && $(MAKE) -f GNUmakefile.POA_DSI_Server $(@)
	$(KEEP_GOING)@cd DSI && $(MAKE) -f GNUmakefile.POA_DSI_Client $(@)
	$(KEEP_GOING)@cd Deactivate_Object && $(MAKE) -f GNUmakefile.Deactivate_Object_Server $(@)
	$(KEEP_GOING)@cd Default_Servant && $(MAKE) -f GNUmakefile.POA_Default_Servant $(@)
	$(KEEP_GOING)@cd Default_Servant2 && $(MAKE) -f GNUmakefile.POA_Default_Servant_IDL $(@)
	$(KEEP_GOING)@cd Default_Servant2 && $(MAKE) -f GNUmakefile.POA_Default_Servant_Server $(@)
	$(KEEP_GOING)@cd Default_Servant2 && $(MAKE) -f GNUmakefile.POA_Default_Servant_Client $(@)
	$(KEEP_GOING)@cd EndpointPolicy && $(MAKE) -f GNUmakefile.EndpointPolicy_Idl $(@)
	$(KEEP_GOING)@cd EndpointPolicy && $(MAKE) -f GNUmakefile.EndpointPolicy_Client $(@)
	$(KEEP_GOING)@cd EndpointPolicy && $(MAKE) -f GNUmakefile.EndpointPolicy_Server $(@)
	$(KEEP_GOING)@cd Etherealization && $(MAKE) -f GNUmakefile.POA_Etherealization $(@)
	$(KEEP_GOING)@cd Excessive_Object_Deactivations && $(MAKE) -f GNUmakefile.POA_Excessive_Object_Deactivations $(@)
	$(KEEP_GOING)@cd Explicit_Activation/Alt_Resources && $(MAKE) -f GNUmakefile.Alt_Resource $(@)
	$(KEEP_GOING)@cd Explicit_Activation && $(MAKE) -f GNUmakefile.POA_Explicit_Activation_Server $(@)
	$(KEEP_GOING)@cd FindPOA && $(MAKE) -f GNUmakefile.POA_FindPOA $(@)
	$(KEEP_GOING)@cd Forwarding && $(MAKE) -f GNUmakefile.POA_Forwarding_IDL $(@)
	$(KEEP_GOING)@cd Forwarding && $(MAKE) -f GNUmakefile.POA_Forwarding_Client $(@)
	$(KEEP_GOING)@cd Forwarding && $(MAKE) -f GNUmakefile.POA_Forwarding_Server $(@)
	$(KEEP_GOING)@cd Generic_Servant && $(MAKE) -f GNUmakefile.POA_Generic_Servant_Client $(@)
	$(KEEP_GOING)@cd Identity && $(MAKE) -f GNUmakefile.POA_Identity $(@)
	$(KEEP_GOING)@cd Loader && $(MAKE) -f GNUmakefile.POA_Loader_Server $(@)
	$(KEEP_GOING)@cd MT_Servant_Locator && $(MAKE) -f GNUmakefile.POA_MT_Servant_Locator $(@)
	$(KEEP_GOING)@cd Nested_Non_Servant_Upcalls && $(MAKE) -f GNUmakefile.POA_Nested_Non_Servant_Upcalls $(@)
	$(KEEP_GOING)@cd NewPOA && $(MAKE) -f GNUmakefile.POA_NewPOA $(@)
	$(KEEP_GOING)@cd Non_Retain_System_Id && $(MAKE) -f GNUmakefile.POA_Non_Retain_System_Id $(@)
	$(KEEP_GOING)@cd Non_Servant_Upcalls && $(MAKE) -f GNUmakefile.POA_Non_Servant_Upcalls $(@)
	$(KEEP_GOING)@cd Object_Reactivation && $(MAKE) -f GNUmakefile.POA_Object_Reactivation $(@)
	$(KEEP_GOING)@cd On_Demand_Act_Direct_Coll && $(MAKE) -f GNUmakefile.On_Demand_Act_D_Coll $(@)
	$(KEEP_GOING)@cd On_Demand_Activation && $(MAKE) -f GNUmakefile.POA_On_Demand_Activation_Server $(@)
	$(KEEP_GOING)@cd On_Demand_Loading && $(MAKE) -f GNUmakefile.POA_On_Demand_Loading_Server $(@)
	$(KEEP_GOING)@cd POAManagerFactory && $(MAKE) -f GNUmakefile.POA_POAManagerFactory $(@)
	$(KEEP_GOING)@cd POA_BiDir && $(MAKE) -f GNUmakefile.POA_BiDir $(@)
	$(KEEP_GOING)@cd POA_Destruction && $(MAKE) -f GNUmakefile.POA_POA_Destruction $(@)
	$(KEEP_GOING)@cd Persistent_ID && $(MAKE) -f GNUmakefile.POA_IDL_Persistent_ID $(@)
	$(KEEP_GOING)@cd Persistent_ID && $(MAKE) -f GNUmakefile.POA_Server_Persistent_ID $(@)
	$(KEEP_GOING)@cd Persistent_ID && $(MAKE) -f GNUmakefile.POA_Client_Persistent_ID $(@)
	$(KEEP_GOING)@cd Policies && $(MAKE) -f GNUmakefile.POA_Policies $(@)
	$(KEEP_GOING)@cd Reference_Counted_Servant && $(MAKE) -f GNUmakefile.Reference_Counted_Servant_Server $(@)
	$(KEEP_GOING)@cd Reference_Counting && $(MAKE) -f GNUmakefile.Reference_Counting_Server $(@)
	$(KEEP_GOING)@cd RootPOA && $(MAKE) -f GNUmakefile.RootPOA_Server $(@)
	$(KEEP_GOING)@cd Single_Threaded_POA && $(MAKE) -f GNUmakefile.POA_Single_Threaded_POA $(@)
	$(KEEP_GOING)@cd TIE && $(MAKE) -f GNUmakefile.POA_TIE_IDL $(@)
	$(KEEP_GOING)@cd TIE && $(MAKE) -f GNUmakefile.POA_TIE_Client $(@)
	$(KEEP_GOING)@cd TIE && $(MAKE) -f GNUmakefile.POA_TIE_Server $(@)
	$(KEEP_GOING)@cd wait_for_completion && $(MAKE) -f GNUmakefile.POA_Wait_For_Completion $(@)

.PHONY: POA_Generic_Servant_Lib
POA_Generic_Servant_Lib:
	$(KEEP_GOING)@cd Generic_Servant && $(MAKE) -f GNUmakefile.POA_Generic_Servant_Lib all

.PHONY: POA_Adapter_Activator_Server
POA_Adapter_Activator_Server: POA_Generic_Servant_Lib
	$(KEEP_GOING)@cd Adapter_Activator && $(MAKE) -f GNUmakefile.POA_Adapter_Activator_Server all

.PHONY: Bug_1592_Regression_Idl
Bug_1592_Regression_Idl:
	$(KEEP_GOING)@cd Bug_1592_Regression && $(MAKE) -f GNUmakefile.Bug_1592_Regression_Idl all

.PHONY: Bug_1592_Regression_Client
Bug_1592_Regression_Client: Bug_1592_Regression_Idl
	$(KEEP_GOING)@cd Bug_1592_Regression && $(MAKE) -f GNUmakefile.Bug_1592_Regression_Client all

.PHONY: Bug_1592_Regression_Server
Bug_1592_Regression_Server: Bug_1592_Regression_Idl Bug_1592_Regression_Client
	$(KEEP_GOING)@cd Bug_1592_Regression && $(MAKE) -f GNUmakefile.Bug_1592_Regression_Server all

.PHONY: POA_Bug_2511_Regression
POA_Bug_2511_Regression:
	$(KEEP_GOING)@cd Bug_2511_Regression && $(MAKE) -f GNUmakefile.POA_Bug_2511_Regression all

.PHONY: POA_Current
POA_Current:
	$(KEEP_GOING)@cd Current && $(MAKE) -f GNUmakefile.POA_Current all

.PHONY: POA_DSI_IDL
POA_DSI_IDL:
	$(KEEP_GOING)@cd DSI && $(MAKE) -f GNUmakefile.POA_DSI_IDL all

.PHONY: POA_DSI_Server
POA_DSI_Server: POA_DSI_IDL
	$(KEEP_GOING)@cd DSI && $(MAKE) -f GNUmakefile.POA_DSI_Server all

.PHONY: POA_DSI_Client
POA_DSI_Client: POA_DSI_IDL POA_DSI_Server
	$(KEEP_GOING)@cd DSI && $(MAKE) -f GNUmakefile.POA_DSI_Client all

.PHONY: Deactivate_Object_Server
Deactivate_Object_Server:
	$(KEEP_GOING)@cd Deactivate_Object && $(MAKE) -f GNUmakefile.Deactivate_Object_Server all

.PHONY: POA_Default_Servant
POA_Default_Servant:
	$(KEEP_GOING)@cd Default_Servant && $(MAKE) -f GNUmakefile.POA_Default_Servant all

.PHONY: POA_Default_Servant_IDL
POA_Default_Servant_IDL:
	$(KEEP_GOING)@cd Default_Servant2 && $(MAKE) -f GNUmakefile.POA_Default_Servant_IDL all

.PHONY: POA_Default_Servant_Server
POA_Default_Servant_Server: POA_Default_Servant_IDL
	$(KEEP_GOING)@cd Default_Servant2 && $(MAKE) -f GNUmakefile.POA_Default_Servant_Server all

.PHONY: POA_Default_Servant_Client
POA_Default_Servant_Client: POA_Default_Servant_IDL POA_Default_Servant_Server
	$(KEEP_GOING)@cd Default_Servant2 && $(MAKE) -f GNUmakefile.POA_Default_Servant_Client all

.PHONY: EndpointPolicy_Idl
EndpointPolicy_Idl:
	$(KEEP_GOING)@cd EndpointPolicy && $(MAKE) -f GNUmakefile.EndpointPolicy_Idl all

.PHONY: EndpointPolicy_Client
EndpointPolicy_Client: EndpointPolicy_Idl
	$(KEEP_GOING)@cd EndpointPolicy && $(MAKE) -f GNUmakefile.EndpointPolicy_Client all

.PHONY: EndpointPolicy_Server
EndpointPolicy_Server: EndpointPolicy_Idl EndpointPolicy_Client
	$(KEEP_GOING)@cd EndpointPolicy && $(MAKE) -f GNUmakefile.EndpointPolicy_Server all

.PHONY: POA_Etherealization
POA_Etherealization:
	$(KEEP_GOING)@cd Etherealization && $(MAKE) -f GNUmakefile.POA_Etherealization all

.PHONY: POA_Excessive_Object_Deactivations
POA_Excessive_Object_Deactivations:
	$(KEEP_GOING)@cd Excessive_Object_Deactivations && $(MAKE) -f GNUmakefile.POA_Excessive_Object_Deactivations all

.PHONY: Alt_Resource
Alt_Resource:
	$(KEEP_GOING)@cd Explicit_Activation/Alt_Resources && $(MAKE) -f GNUmakefile.Alt_Resource all

.PHONY: POA_Explicit_Activation_Server
POA_Explicit_Activation_Server: POA_Generic_Servant_Lib
	$(KEEP_GOING)@cd Explicit_Activation && $(MAKE) -f GNUmakefile.POA_Explicit_Activation_Server all

.PHONY: POA_FindPOA
POA_FindPOA:
	$(KEEP_GOING)@cd FindPOA && $(MAKE) -f GNUmakefile.POA_FindPOA all

.PHONY: POA_Forwarding_IDL
POA_Forwarding_IDL:
	$(KEEP_GOING)@cd Forwarding && $(MAKE) -f GNUmakefile.POA_Forwarding_IDL all

.PHONY: POA_Forwarding_Client
POA_Forwarding_Client: POA_Forwarding_IDL
	$(KEEP_GOING)@cd Forwarding && $(MAKE) -f GNUmakefile.POA_Forwarding_Client all

.PHONY: POA_Forwarding_Server
POA_Forwarding_Server: POA_Forwarding_IDL POA_Forwarding_Client
	$(KEEP_GOING)@cd Forwarding && $(MAKE) -f GNUmakefile.POA_Forwarding_Server all

.PHONY: POA_Generic_Servant_Client
POA_Generic_Servant_Client: POA_Generic_Servant_Lib
	$(KEEP_GOING)@cd Generic_Servant && $(MAKE) -f GNUmakefile.POA_Generic_Servant_Client all

.PHONY: POA_Identity
POA_Identity:
	$(KEEP_GOING)@cd Identity && $(MAKE) -f GNUmakefile.POA_Identity all

.PHONY: POA_Loader_Server
POA_Loader_Server:
	$(KEEP_GOING)@cd Loader && $(MAKE) -f GNUmakefile.POA_Loader_Server all

.PHONY: POA_MT_Servant_Locator
POA_MT_Servant_Locator:
	$(KEEP_GOING)@cd MT_Servant_Locator && $(MAKE) -f GNUmakefile.POA_MT_Servant_Locator all

.PHONY: POA_Nested_Non_Servant_Upcalls
POA_Nested_Non_Servant_Upcalls:
	$(KEEP_GOING)@cd Nested_Non_Servant_Upcalls && $(MAKE) -f GNUmakefile.POA_Nested_Non_Servant_Upcalls all

.PHONY: POA_NewPOA
POA_NewPOA:
	$(KEEP_GOING)@cd NewPOA && $(MAKE) -f GNUmakefile.POA_NewPOA all

.PHONY: POA_Non_Retain_System_Id
POA_Non_Retain_System_Id:
	$(KEEP_GOING)@cd Non_Retain_System_Id && $(MAKE) -f GNUmakefile.POA_Non_Retain_System_Id all

.PHONY: POA_Non_Servant_Upcalls
POA_Non_Servant_Upcalls:
	$(KEEP_GOING)@cd Non_Servant_Upcalls && $(MAKE) -f GNUmakefile.POA_Non_Servant_Upcalls all

.PHONY: POA_Object_Reactivation
POA_Object_Reactivation:
	$(KEEP_GOING)@cd Object_Reactivation && $(MAKE) -f GNUmakefile.POA_Object_Reactivation all

.PHONY: On_Demand_Act_D_Coll
On_Demand_Act_D_Coll:
	$(KEEP_GOING)@cd On_Demand_Act_Direct_Coll && $(MAKE) -f GNUmakefile.On_Demand_Act_D_Coll all

.PHONY: POA_On_Demand_Activation_Server
POA_On_Demand_Activation_Server: POA_Generic_Servant_Lib
	$(KEEP_GOING)@cd On_Demand_Activation && $(MAKE) -f GNUmakefile.POA_On_Demand_Activation_Server all

.PHONY: POA_On_Demand_Loading_Server
POA_On_Demand_Loading_Server:
	$(KEEP_GOING)@cd On_Demand_Loading && $(MAKE) -f GNUmakefile.POA_On_Demand_Loading_Server all

.PHONY: POA_POAManagerFactory
POA_POAManagerFactory:
	$(KEEP_GOING)@cd POAManagerFactory && $(MAKE) -f GNUmakefile.POA_POAManagerFactory all

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

.PHONY: POA_POA_Destruction
POA_POA_Destruction:
	$(KEEP_GOING)@cd POA_Destruction && $(MAKE) -f GNUmakefile.POA_POA_Destruction all

.PHONY: POA_IDL_Persistent_ID
POA_IDL_Persistent_ID:
	$(KEEP_GOING)@cd Persistent_ID && $(MAKE) -f GNUmakefile.POA_IDL_Persistent_ID all

.PHONY: POA_Server_Persistent_ID
POA_Server_Persistent_ID: POA_IDL_Persistent_ID
	$(KEEP_GOING)@cd Persistent_ID && $(MAKE) -f GNUmakefile.POA_Server_Persistent_ID all

.PHONY: POA_Client_Persistent_ID
POA_Client_Persistent_ID: POA_IDL_Persistent_ID POA_Server_Persistent_ID
	$(KEEP_GOING)@cd Persistent_ID && $(MAKE) -f GNUmakefile.POA_Client_Persistent_ID all

.PHONY: POA_Policies
POA_Policies:
	$(KEEP_GOING)@cd Policies && $(MAKE) -f GNUmakefile.POA_Policies all

.PHONY: Reference_Counted_Servant_Server
Reference_Counted_Servant_Server: POA_Generic_Servant_Lib
	$(KEEP_GOING)@cd Reference_Counted_Servant && $(MAKE) -f GNUmakefile.Reference_Counted_Servant_Server all

.PHONY: Reference_Counting_Server
Reference_Counting_Server:
	$(KEEP_GOING)@cd Reference_Counting && $(MAKE) -f GNUmakefile.Reference_Counting_Server all

.PHONY: RootPOA_Server
RootPOA_Server:
	$(KEEP_GOING)@cd RootPOA && $(MAKE) -f GNUmakefile.RootPOA_Server all

.PHONY: POA_Single_Threaded_POA
POA_Single_Threaded_POA:
	$(KEEP_GOING)@cd Single_Threaded_POA && $(MAKE) -f GNUmakefile.POA_Single_Threaded_POA all

.PHONY: POA_TIE_IDL
POA_TIE_IDL:
	$(KEEP_GOING)@cd TIE && $(MAKE) -f GNUmakefile.POA_TIE_IDL all

.PHONY: POA_TIE_Client
POA_TIE_Client: POA_TIE_IDL
	$(KEEP_GOING)@cd TIE && $(MAKE) -f GNUmakefile.POA_TIE_Client all

.PHONY: POA_TIE_Server
POA_TIE_Server: POA_TIE_IDL POA_TIE_Client
	$(KEEP_GOING)@cd TIE && $(MAKE) -f GNUmakefile.POA_TIE_Server all

.PHONY: POA_Wait_For_Completion
POA_Wait_For_Completion:
	$(KEEP_GOING)@cd wait_for_completion && $(MAKE) -f GNUmakefile.POA_Wait_For_Completion all

project_name_list:
	@echo POA_Adapter_Activator_Server
	@echo Bug_1592_Regression_Client
	@echo Bug_1592_Regression_Idl
	@echo Bug_1592_Regression_Server
	@echo POA_Bug_2511_Regression
	@echo POA_Current
	@echo POA_DSI_Client
	@echo POA_DSI_IDL
	@echo POA_DSI_Server
	@echo Deactivate_Object_Server
	@echo POA_Default_Servant
	@echo POA_Default_Servant_Client
	@echo POA_Default_Servant_IDL
	@echo POA_Default_Servant_Server
	@echo EndpointPolicy_Client
	@echo EndpointPolicy_Idl
	@echo EndpointPolicy_Server
	@echo POA_Etherealization
	@echo POA_Excessive_Object_Deactivations
	@echo Alt_Resource
	@echo POA_Explicit_Activation_Server
	@echo POA_FindPOA
	@echo POA_Forwarding_Client
	@echo POA_Forwarding_IDL
	@echo POA_Forwarding_Server
	@echo POA_Generic_Servant_Client
	@echo POA_Generic_Servant_Lib
	@echo POA_Identity
	@echo POA_Loader_Server
	@echo POA_MT_Servant_Locator
	@echo POA_Nested_Non_Servant_Upcalls
	@echo POA_NewPOA
	@echo POA_Non_Retain_System_Id
	@echo POA_Non_Servant_Upcalls
	@echo POA_Object_Reactivation
	@echo On_Demand_Act_D_Coll
	@echo POA_On_Demand_Activation_Server
	@echo POA_On_Demand_Loading_Server
	@echo POA_POAManagerFactory
	@echo POA_BiDir-target
	@echo POA_POA_Destruction
	@echo POA_Client_Persistent_ID
	@echo POA_IDL_Persistent_ID
	@echo POA_Server_Persistent_ID
	@echo POA_Policies
	@echo Reference_Counted_Servant_Server
	@echo Reference_Counting_Server
	@echo RootPOA_Server
	@echo POA_Single_Threaded_POA
	@echo POA_TIE_Client
	@echo POA_TIE_IDL
	@echo POA_TIE_Server
	@echo POA_Wait_For_Completion
