# -*- makefile -*-
#----------------------------------------------------------------------------
#       GNU ACE Workspace
#
# $Id$
#
# This file was generated by MPC.  Any changes made directly to
# this file will be lost the next time it is generated.
#
# MPC Command:
# /tao_builds/mitza/releases/ocitao/ACE_wrappers/bin/mwc.pl -type gnuace -features rpc=1 ACE_wrappers/TAO/DAnCE/DAnCE_TAO.mwc
#
#----------------------------------------------------------------------------

MAKEFILE = GNUmakefile

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

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

all: TAO_IDL_FE TAO_IDL_BE TAO_IDL_BE_VIS_A TAO_IDL_BE_VIS_C TAO_IDL_BE_VIS_E TAO_IDL_BE_VIS_I TAO_IDL_BE_VIS_O TAO_IDL_BE_VIS_S TAO_IDL_BE_VIS_U TAO_IDL_BE_VIS_V TAO_IDL_EXE

depend: TAO_IDL_FE-depend TAO_IDL_BE-depend TAO_IDL_BE_VIS_A-depend TAO_IDL_BE_VIS_C-depend TAO_IDL_BE_VIS_E-depend TAO_IDL_BE_VIS_I-depend TAO_IDL_BE_VIS_O-depend TAO_IDL_BE_VIS_S-depend TAO_IDL_BE_VIS_U-depend TAO_IDL_BE_VIS_V-depend TAO_IDL_EXE-depend

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

$(REMAINING_TARGETS):
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.TAO_IDL_FE $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.TAO_IDL_BE $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.TAO_IDL_BE_VIS_A $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.TAO_IDL_BE_VIS_C $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.TAO_IDL_BE_VIS_E $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.TAO_IDL_BE_VIS_I $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.TAO_IDL_BE_VIS_O $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.TAO_IDL_BE_VIS_S $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.TAO_IDL_BE_VIS_U $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.TAO_IDL_BE_VIS_V $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.TAO_IDL_EXE $(@)

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

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

.PHONY: TAO_IDL_BE
TAO_IDL_BE: TAO_IDL_FE
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.TAO_IDL_BE all

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

.PHONY: TAO_IDL_BE_VIS_A
TAO_IDL_BE_VIS_A: TAO_IDL_FE TAO_IDL_BE
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.TAO_IDL_BE_VIS_A all

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

.PHONY: TAO_IDL_BE_VIS_C
TAO_IDL_BE_VIS_C: TAO_IDL_FE TAO_IDL_BE_VIS_A
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.TAO_IDL_BE_VIS_C all

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

.PHONY: TAO_IDL_BE_VIS_E
TAO_IDL_BE_VIS_E: TAO_IDL_FE TAO_IDL_BE_VIS_C
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.TAO_IDL_BE_VIS_E all

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

.PHONY: TAO_IDL_BE_VIS_I
TAO_IDL_BE_VIS_I: TAO_IDL_FE TAO_IDL_BE_VIS_E
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.TAO_IDL_BE_VIS_I all

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

.PHONY: TAO_IDL_BE_VIS_O
TAO_IDL_BE_VIS_O: TAO_IDL_FE TAO_IDL_BE_VIS_I
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.TAO_IDL_BE_VIS_O all

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

.PHONY: TAO_IDL_BE_VIS_S
TAO_IDL_BE_VIS_S: TAO_IDL_FE TAO_IDL_BE_VIS_O
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.TAO_IDL_BE_VIS_S all

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

.PHONY: TAO_IDL_BE_VIS_U
TAO_IDL_BE_VIS_U: TAO_IDL_FE TAO_IDL_BE_VIS_S
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.TAO_IDL_BE_VIS_U all

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

.PHONY: TAO_IDL_BE_VIS_V
TAO_IDL_BE_VIS_V: TAO_IDL_FE TAO_IDL_BE_VIS_U
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.TAO_IDL_BE_VIS_V all

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

.PHONY: TAO_IDL_EXE
TAO_IDL_EXE: TAO_IDL_FE TAO_IDL_BE
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.TAO_IDL_EXE all

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

project_name_list:
	@echo TAO_IDL_BE
	@echo TAO_IDL_BE_VIS_A
	@echo TAO_IDL_BE_VIS_C
	@echo TAO_IDL_BE_VIS_E
	@echo TAO_IDL_BE_VIS_I
	@echo TAO_IDL_BE_VIS_O
	@echo TAO_IDL_BE_VIS_S
	@echo TAO_IDL_BE_VIS_U
	@echo TAO_IDL_BE_VIS_V
	@echo TAO_IDL_EXE
	@echo TAO_IDL_FE
