# -*- 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: Bug_1459-target DllOrb Bug_2612-target Bug_3049-target Bunch-target Separation-target Service_Config_Dependent_DLL Service_Dependency-target Shared-target Simple-target Two_DLL_ORB_Idl ORB_DLL_Server ORB_DLL_Client Two_DLL_ORB-target

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

$(REMAINING_TARGETS):
	$(KEEP_GOING)@cd Bug_1459 && $(MAKE) -f GNUmakefile.Bug_1459 $(@)
	$(KEEP_GOING)@cd Bug_2612 && $(MAKE) -f GNUmakefile.DllOrb $(@)
	$(KEEP_GOING)@cd Bug_2612 && $(MAKE) -f GNUmakefile.Bug_2612 $(@)
	$(KEEP_GOING)@cd Bug_3049 && $(MAKE) -f GNUmakefile.Bug_3049 $(@)
	$(KEEP_GOING)@cd Bunch && $(MAKE) -f GNUmakefile.Bunch $(@)
	$(KEEP_GOING)@cd Separation && $(MAKE) -f GNUmakefile.Separation $(@)
	$(KEEP_GOING)@cd Service_Dependency && $(MAKE) -f GNUmakefile.Service_Config_Dependent_DLL $(@)
	$(KEEP_GOING)@cd Service_Dependency && $(MAKE) -f GNUmakefile.Service_Dependency $(@)
	$(KEEP_GOING)@cd Shared && $(MAKE) -f GNUmakefile.Shared $(@)
	$(KEEP_GOING)@cd Simple && $(MAKE) -f GNUmakefile.Simple $(@)
	$(KEEP_GOING)@cd Two_DLL_ORB && $(MAKE) -f GNUmakefile.Two_DLL_ORB_Idl $(@)
	$(KEEP_GOING)@cd Two_DLL_ORB && $(MAKE) -f GNUmakefile.ORB_DLL_Server $(@)
	$(KEEP_GOING)@cd Two_DLL_ORB && $(MAKE) -f GNUmakefile.ORB_DLL_Client $(@)
	$(KEEP_GOING)@cd Two_DLL_ORB && $(MAKE) -f GNUmakefile.Two_DLL_ORB $(@)

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

.PHONY: DllOrb
DllOrb:
	$(KEEP_GOING)@cd Bug_2612 && $(MAKE) -f GNUmakefile.DllOrb all

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

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

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

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

.PHONY: Service_Config_Dependent_DLL
Service_Config_Dependent_DLL:
	$(KEEP_GOING)@cd Service_Dependency && $(MAKE) -f GNUmakefile.Service_Config_Dependent_DLL all

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

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

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

.PHONY: Two_DLL_ORB_Idl
Two_DLL_ORB_Idl:
	$(KEEP_GOING)@cd Two_DLL_ORB && $(MAKE) -f GNUmakefile.Two_DLL_ORB_Idl all

.PHONY: ORB_DLL_Server
ORB_DLL_Server: Two_DLL_ORB_Idl
	$(KEEP_GOING)@cd Two_DLL_ORB && $(MAKE) -f GNUmakefile.ORB_DLL_Server all

.PHONY: ORB_DLL_Client
ORB_DLL_Client: Two_DLL_ORB_Idl ORB_DLL_Server
	$(KEEP_GOING)@cd Two_DLL_ORB && $(MAKE) -f GNUmakefile.ORB_DLL_Client all

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

project_name_list:
	@echo Bug_1459-target
	@echo Bug_2612-target
	@echo DllOrb
	@echo Bug_3049-target
	@echo Bunch-target
	@echo Separation-target
	@echo Service_Config_Dependent_DLL
	@echo Service_Dependency-target
	@echo Shared-target
	@echo Simple-target
	@echo ORB_DLL_Client
	@echo ORB_DLL_Server
	@echo Two_DLL_ORB-target
	@echo Two_DLL_ORB_Idl
