# -*- 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: CosNaming_IDL CosNaming CosProperty AV CosConcurrency CosEvent Svc_Utils CosEvent_Skel CosEvent_Serv CosLifeCycle PortableGroup CosLoadBalancing CosNaming_Skel CosNaming_Serv CosNotification_IDL CosNotification ETCL CosNotification_Skel CosNotification_Serv CosNotification_Persist CosTime CosTrading_IDL CosTrading CosTrading_Skel CosTrading_Serv DsLogAdmin_IDL DsLogAdmin DsEventLogAdmin_IDL DsEventLogAdmin DsLogAdmin_Skel DsLogAdmin_Serv DsEventLogAdmin_Skel DsEventLogAdmin_Serv DsNotifyLogAdmin_IDL DsNotifyLogAdmin DsNotifyLogAdmin_Skel DsNotifyLogAdmin_Serv FTORB_Utils FTRT_ClientORB RTEvent RTEvent_Skel RTEvent_Serv FtRtEvent FTRT_EventChannel FT_ClientORB FT_ServerORB FaultTolerance HTIOP IFRService RTCORBAEvent RTSched RTEventLogAdmin RTKokyuEvent RTSchedEvent RT_Notification Security SSLIOP

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.PHONY: CosNotification_Skel
CosNotification_Skel: CosEvent CosEvent_Skel CosNotification
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.CosNotification_Skel

.PHONY: CosNotification_Serv
CosNotification_Serv: CosEvent Svc_Utils CosEvent_Skel CosNotification ETCL CosNotification_Skel
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.CosNotification_Serv

.PHONY: CosNotification_Persist
CosNotification_Persist: CosEvent Svc_Utils CosEvent_Skel CosNotification ETCL CosNotification_Skel CosNotification_Serv
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.CosNotification_Persist

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

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

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

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

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

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

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

.PHONY: DsEventLogAdmin_IDL
DsEventLogAdmin_IDL: CosEvent DsLogAdmin
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.DsEventLogAdmin_IDL

.PHONY: DsEventLogAdmin
DsEventLogAdmin: CosEvent DsLogAdmin DsEventLogAdmin_IDL
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.DsEventLogAdmin

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

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

.PHONY: DsEventLogAdmin_Skel
DsEventLogAdmin_Skel: CosEvent CosEvent_Skel DsLogAdmin DsEventLogAdmin DsLogAdmin_Skel
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.DsEventLogAdmin_Skel

.PHONY: DsEventLogAdmin_Serv
DsEventLogAdmin_Serv: CosNaming CosEvent Svc_Utils CosEvent_Skel CosEvent_Serv ETCL DsLogAdmin DsEventLogAdmin DsLogAdmin_Skel DsLogAdmin_Serv DsEventLogAdmin_Skel
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.DsEventLogAdmin_Serv

.PHONY: DsNotifyLogAdmin_IDL
DsNotifyLogAdmin_IDL: CosEvent CosNotification DsLogAdmin DsEventLogAdmin
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.DsNotifyLogAdmin_IDL

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

.PHONY: DsNotifyLogAdmin_Skel
DsNotifyLogAdmin_Skel: CosEvent CosEvent_Skel CosNotification CosNotification_Skel DsLogAdmin DsEventLogAdmin DsLogAdmin_Skel DsEventLogAdmin_Skel DsNotifyLogAdmin
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.DsNotifyLogAdmin_Skel

.PHONY: DsNotifyLogAdmin_Serv
DsNotifyLogAdmin_Serv: CosEvent Svc_Utils CosEvent_Skel CosNotification ETCL CosNotification_Skel DsLogAdmin DsEventLogAdmin DsLogAdmin_Skel DsLogAdmin_Serv DsEventLogAdmin_Skel DsNotifyLogAdmin DsNotifyLogAdmin_Skel
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.DsNotifyLogAdmin_Serv

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.PHONY: RTEventLogAdmin
RTEventLogAdmin: CosNaming Svc_Utils ETCL DsLogAdmin DsLogAdmin_Skel DsLogAdmin_Serv RTEvent RTEvent_Skel RTEvent_Serv RTSched
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.RTEventLogAdmin

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

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

.PHONY: RT_Notification
RT_Notification: CosEvent Svc_Utils CosEvent_Skel CosNotification ETCL CosNotification_Skel CosNotification_Serv
	$(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=)) $(CUSTOM_TARGETS)
$(REMAINING_TARGETS):
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.CosNaming_IDL $(@)
	$(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.CosEvent $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.Svc_Utils $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.CosEvent_Skel $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.CosEvent_Serv $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.CosLifeCycle $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.PortableGroup $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.CosLoadBalancing $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.CosNaming_Skel $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.CosNaming_Serv $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.CosNotification_IDL $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.CosNotification $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.ETCL $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.CosNotification_Skel $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.CosNotification_Serv $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.CosNotification_Persist $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.CosTime $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.CosTrading_IDL $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.CosTrading $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.CosTrading_Skel $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.CosTrading_Serv $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.DsLogAdmin_IDL $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.DsLogAdmin $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.DsEventLogAdmin_IDL $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.DsEventLogAdmin $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.DsLogAdmin_Skel $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.DsLogAdmin_Serv $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.DsEventLogAdmin_Skel $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.DsEventLogAdmin_Serv $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.DsNotifyLogAdmin_IDL $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.DsNotifyLogAdmin $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.DsNotifyLogAdmin_Skel $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.DsNotifyLogAdmin_Serv $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.FTORB_Utils $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.FTRT_ClientORB $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.RTEvent $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.RTEvent_Skel $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.RTEvent_Serv $(@)
	$(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.FT_ServerORB $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.FaultTolerance $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.HTIOP $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.IFRService $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.RTCORBAEvent $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.RTSched $(@)
	$(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 $(@)

