# -*- makefile -*-
#----------------------------------------------------------------------------
#       GNU ACE Workspace
#
# 
#
# 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/johnny/DOC_ROOT/stage-6476/ACE_wrappers/bin/mwc.pl -type gnuace -exclude TAO/TAO_ACE.mwc -workers 8 -recurse -hierarchy -relative ACE_ROOT=/home/johnny/DOC_ROOT/stage-6476/ACE_wrappers -relative TAO_ROOT=/home/johnny/DOC_ROOT/stage-6476/ACE_wrappers/TAO
#
#----------------------------------------------------------------------------

MAKEFILE = GNUmakefile

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

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

all: Futures LF_ThreadPool TP_Reactor Task_ThreadPool ThreadPool

depend: Futures-depend LF_ThreadPool-depend TP_Reactor-depend Task_ThreadPool-depend ThreadPool-depend

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

$(REMAINING_TARGETS):
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.Futures $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.LF_ThreadPool $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.TP_Reactor $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.Task_ThreadPool $(@)
	$(KEEP_GOING)@$(MAKE) -f GNUmakefile.ThreadPool $(@)

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

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

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

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

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

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

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

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

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

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

project_name_list:
	@echo Futures
	@echo LF_ThreadPool
	@echo TP_Reactor
	@echo Task_ThreadPool
	@echo ThreadPool
