# -*- makefile -*-
#-------------------------------------------------------------------------
#       GNU ACE Workspace
#
# GNUACEWorkspaceCreator.pm,v 1.30 2004/07/19 11:38:42 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 /tmp/ACE_wrappers_stage-3315/ACE_wrappers/MPC/config -include /tmp/ACE_wrappers_stage-3315/ACE_wrappers/MPC/templates -exclude TAO/TAOACE.mwc,TAO/CIAO/CIAOTAO.mwc -recurse -hierarchy -relative ACE_ROOT=/tmp/ACE_wrappers_stage-3315/ACE_wrappers
#
#-------------------------------------------------------------------------
MAKEFILE = GNUmakefile

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

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

all: Svc_Utils CosNaming CosProperty AV CosConcurrency ETCL CosNotification CosEvent CosLifeCycle FTORB_Utils PortableGroup CosLoadBalancing CosTime CosTrading DsLogAdmin DsEventLogAdmin DsNotifyLogAdmin FTRT_ClientORB FT_ServerORB RTEvent FtRtEvent FTRT_EventChannel FT_ClientORB FaultTolerance IFRService RTCORBAEvent RTCosScheduling RTSched RTOLDEvent RTEventLogAdmin RTKokyuEvent RTSchedEvent RT_Notification Security SSLIOP

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

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

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

.PHONY: AV
AV: Svc_Utils CosNaming CosProperty
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.AV

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

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

.PHONY: CosNotification
CosNotification: Svc_Utils ETCL
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.CosNotification

.PHONY: CosEvent
CosEvent: Svc_Utils CosNaming CosNotification
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.CosEvent

.PHONY: CosLifeCycle
CosLifeCycle: Svc_Utils CosNaming
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.CosLifeCycle

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

.PHONY: PortableGroup
PortableGroup: Svc_Utils CosNaming FTORB_Utils
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.PortableGroup

.PHONY: CosLoadBalancing
CosLoadBalancing: Svc_Utils CosNaming PortableGroup
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.CosLoadBalancing

.PHONY: CosTime
CosTime: Svc_Utils CosNaming
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.CosTime

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

.PHONY: DsLogAdmin
DsLogAdmin: Svc_Utils CosNaming ETCL
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.DsLogAdmin

.PHONY: DsEventLogAdmin
DsEventLogAdmin: Svc_Utils CosNaming ETCL CosEvent DsLogAdmin
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.DsEventLogAdmin

.PHONY: DsNotifyLogAdmin
DsNotifyLogAdmin: Svc_Utils CosNaming ETCL CosNotification CosEvent DsLogAdmin DsEventLogAdmin
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.DsNotifyLogAdmin

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

.PHONY: FT_ServerORB
FT_ServerORB: Svc_Utils CosNaming FTORB_Utils PortableGroup
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.FT_ServerORB

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

.PHONY: FtRtEvent
FtRtEvent: Svc_Utils CosNaming FTORB_Utils RTEvent
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.FtRtEvent

.PHONY: FTRT_EventChannel
FTRT_EventChannel: Svc_Utils CosNaming FTORB_Utils FT_ServerORB RTEvent FtRtEvent
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.FTRT_EventChannel

.PHONY: FT_ClientORB
FT_ClientORB: Svc_Utils CosNaming FTORB_Utils PortableGroup FT_ServerORB
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.FT_ClientORB

.PHONY: FaultTolerance
FaultTolerance: Svc_Utils CosNaming ETCL CosNotification FTORB_Utils PortableGroup FT_ServerORB FT_ClientORB
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.FaultTolerance

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

.PHONY: RTCORBAEvent
RTCORBAEvent: Svc_Utils CosNaming RTEvent
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.RTCORBAEvent

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

.PHONY: RTSched
RTSched: Svc_Utils CosNaming
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.RTSched

.PHONY: RTOLDEvent
RTOLDEvent: Svc_Utils CosNaming RTEvent RTSched
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.RTOLDEvent

.PHONY: RTEventLogAdmin
RTEventLogAdmin: Svc_Utils CosNaming ETCL DsLogAdmin RTEvent RTSched RTOLDEvent
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.RTEventLogAdmin

.PHONY: RTKokyuEvent
RTKokyuEvent: Svc_Utils CosNaming RTEvent RTSched
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.RTKokyuEvent

.PHONY: RTSchedEvent
RTSchedEvent: Svc_Utils CosNaming RTEvent RTSched
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.RTSchedEvent

.PHONY: RT_Notification
RT_Notification: Svc_Utils ETCL CosNotification
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.RT_Notification

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

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

REMAINING_TARGETS := $(subst all, , $(TARGETS_NESTED:.nested=))
$(REMAINING_TARGETS):
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.Svc_Utils $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.CosNaming $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.CosProperty $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.AV $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.CosConcurrency $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.ETCL $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.CosNotification $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.CosEvent $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.CosLifeCycle $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.FTORB_Utils $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.PortableGroup $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.CosLoadBalancing $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.CosTime $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.CosTrading $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.DsLogAdmin $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.DsEventLogAdmin $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.DsNotifyLogAdmin $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.FTRT_ClientORB $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.FT_ServerORB $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.RTEvent $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.FtRtEvent $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.FTRT_EventChannel $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.FT_ClientORB $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.FaultTolerance $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.IFRService $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.RTCORBAEvent $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.RTCosScheduling $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.RTSched $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.RTOLDEvent $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.RTEventLogAdmin $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.RTKokyuEvent $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.RTSchedEvent $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.RT_Notification $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.Security $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.SSLIOP $(@)

