# -*- makefile -*-
#-------------------------------------------------------------------------
#       GNU ACE Workspace
#
# GNUACEWorkspaceCreator.pm,v 1.34 2005/07/18 16:43:23 elliott_c Exp
#
# This file was generated by MPC.  Any changes made directly to
# this file will be lost the next time it is generated.
#
# MPC Command:
# bin/mwc.pl -include /project/acetmp/sm/ACE_wrappers/MPC/config -include /project/acetmp/sm/ACE_wrappers/MPC/templates -exclude TAO/TAOACE.mwc,TAO/CIAO/CIAOTAO.mwc -recurse -hierarchy -relative ACE_ROOT=/tmp/ACE_wrappers_stage-9893/ACE_wrappers
#
#-------------------------------------------------------------------------
MAKEFILE = GNUmakefile

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

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

all: TAO CodecFactory PI BiDir_GIOP Codeset PortableServer IFR_Client Domain DynamicAny Valuetype Messaging DynamicInterface ObjRefTemplate IORInterceptor IORManipulation IORTable ImR_Client PI_Server RTCORBA RTPortableServer RTScheduler SmartProxies Strategies TAO_FlResource TAO_QtResource TAO_TkResource TAO_XtResource TypeCodeFactory Utils

.PHONY: TAO
TAO:
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.TAO

.PHONY: CodecFactory
CodecFactory: TAO
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.CodecFactory

.PHONY: PI
PI: TAO CodecFactory
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.PI

.PHONY: BiDir_GIOP
BiDir_GIOP: TAO CodecFactory PI
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.BiDir_GIOP

.PHONY: Codeset
Codeset: TAO
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.Codeset

.PHONY: PortableServer
PortableServer: TAO
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.PortableServer

.PHONY: IFR_Client
IFR_Client: TAO
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.IFR_Client

.PHONY: Domain
Domain: TAO PortableServer IFR_Client
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.Domain

.PHONY: DynamicAny
DynamicAny: TAO
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.DynamicAny

.PHONY: Valuetype
Valuetype: TAO
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.Valuetype

.PHONY: Messaging
Messaging: TAO CodecFactory PI PortableServer Valuetype
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.Messaging

.PHONY: DynamicInterface
DynamicInterface: TAO CodecFactory PI PortableServer Valuetype Messaging
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.DynamicInterface

.PHONY: ObjRefTemplate
ObjRefTemplate: TAO PortableServer Valuetype
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.ObjRefTemplate

.PHONY: IORInterceptor
IORInterceptor: TAO CodecFactory PI PortableServer Valuetype ObjRefTemplate
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.IORInterceptor

.PHONY: IORManipulation
IORManipulation: TAO
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.IORManipulation

.PHONY: IORTable
IORTable: TAO
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.IORTable

.PHONY: ImR_Client
ImR_Client: TAO PortableServer
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.ImR_Client

.PHONY: PI_Server
PI_Server: TAO CodecFactory PI PortableServer
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.PI_Server

.PHONY: RTCORBA
RTCORBA: TAO CodecFactory PI
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.RTCORBA

.PHONY: RTPortableServer
RTPortableServer: TAO CodecFactory PI PortableServer RTCORBA
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.RTPortableServer

.PHONY: RTScheduler
RTScheduler: TAO CodecFactory PI PortableServer PI_Server RTCORBA
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.RTScheduler

.PHONY: SmartProxies
SmartProxies: TAO
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.SmartProxies

.PHONY: Strategies
Strategies: TAO
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.Strategies

.PHONY: TAO_FlResource
TAO_FlResource: TAO
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.TAO_FlResource

.PHONY: TAO_QtResource
TAO_QtResource: TAO
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.TAO_QtResource

.PHONY: TAO_TkResource
TAO_TkResource: TAO
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.TAO_TkResource

.PHONY: TAO_XtResource
TAO_XtResource: TAO
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.TAO_XtResource

.PHONY: TypeCodeFactory
TypeCodeFactory: TAO IFR_Client
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.TypeCodeFactory

.PHONY: Utils
Utils: TAO CodecFactory PI PortableServer
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.Utils

REMAINING_TARGETS := $(subst all, , $(TARGETS_NESTED:.nested=)) $(CUSTOM_TARGETS)
$(REMAINING_TARGETS):
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.TAO $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.CodecFactory $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.PI $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.BiDir_GIOP $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.Codeset $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.PortableServer $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.IFR_Client $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.Domain $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.DynamicAny $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.Valuetype $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.Messaging $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.DynamicInterface $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.ObjRefTemplate $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.IORInterceptor $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.IORManipulation $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.IORTable $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.ImR_Client $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.PI_Server $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.RTCORBA $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.RTPortableServer $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.RTScheduler $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.SmartProxies $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.Strategies $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.TAO_FlResource $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.TAO_QtResource $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.TAO_TkResource $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.TAO_XtResource $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.TypeCodeFactory $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.Utils $(@)

