# -*- makefile -*-
#----------------------------------------------------------------------------
#       GNU ACE Workspace
#
# $Id: GNUACEWorkspaceCreator.pm 94635 2011-10-06 12:59:23Z johnnyw $
#
# 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/build/DOC_ROOT/stage-1365/ACE_wrappers/bin/mwc.pl -type gnuace -exclude "TAO/TAO_*.mwc,TAO/CIAO/CIAO_*.mwc" -workers 12 -recurse -hierarchy -relative ACE_ROOT=/home/build/DOC_ROOT/stage-1365/ACE_wrappers -relative TAO_ROOT=/home/build/DOC_ROOT/stage-1365/ACE_wrappers/TAO -relative CIAO_ROOT=/home/build/DOC_ROOT/stage-1365/ACE_wrappers/TAO/CIAO -relative DANCE_ROOT=/home/build/DOC_ROOT/stage-1365/ACE_wrappers/TAO/DAnCE
#
#----------------------------------------------------------------------------

MAKEFILE = GNUmakefile

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

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

all: AO AO2 ARGV_Example Config_HA_Status Get_Opt Get_Opt_Long Allocator Array Containers_Hash_Map Containers_Map_Manager DLList Hash_Map_Hash Map_Manager_Specialization Queues RB_Tree RB_Tree_Functors Sets Stacks Change_Instance_Default Change_Mask Howto_Syslog Simple1 Simple2 Trace_Return Use_Callback Use_Callback2 Use_LogManager Use_Logger Use_Logging_Server Use_Logging_Strategy Use_Multiple_Sinks Use_Ostream Use_Stderr Use_Syslog Wrap_Macros Wrap_Macros_Alt UDP_Broadcast UDP_Multicast UDP_Unicast Nodelocal_Shared Netlocal Netlocal_Reader Nodelocal Nodelocal_Shared_Reader HA_Proactive_Status Process_Manager_Death Process_Manager_Spawn Process_Mutex Spawn Client HAStatus HAStatus_AC Reactor_Timers Reschedule Schedule_Timers Timer_Cancel Timer_State_Data Malloc Mem_Map PI_Malloc Pool_Growth Shared_Memory_Hash_Map SigAction SigGuard SigHandler SigHandlers SigInfo Sockets_Basic Sockets_Basic_Robust Sockets_Iovec Sockets_Server Answerer HA_Configurable_Server_Dynamic HA_Configurable_Server_Static Svc_Config_HA_Status Async_Cancel Coop_Cancel ExitHandler Pool Priorities Signals Signals2 Start_Hook State Futures LF_ThreadPool TP_Reactor Task_ThreadPool ThreadPool Atomic_Op Barrier Mutex RW_Lock Semaphore TSS Tokens Tokens_Deadlock Activate Condition_Variables Guards Message_Blocks Message_Queue Mutexes Alarm Task Timers Upcall ASX_CCM_App_Lib ASX_CCM_App_Server ASX_CCM_App_Client Event_Server Transceiver ASX_Message_Queue_Bounded_Buffer ASX_Message_Queue_Buffer_Stream ASX_Message_Queue_Priority_Buffer UPIPE_Event_Server Bounded_Packet_Relay-target C++NPv1_Reactive_Logging_Server_Ex C++NPv1_Iterative_Logging_Server C++NPv1_Logging_Client C++NPv1_PPC_Logging_Server C++NPv1_RTTPC_Logging_Server C++NPv1_Reactive_Logging_Server C++NPv1_TPC_Logging_Server C++NPv2_CLD C++NPv2_AC_CLD C++NPv2_AIO_CLD C++NPv2_Configurable_Log_Server C++NPv2_Display_Logfile C++NPv2_Reactor_Log_Server C++NPv2_SLD C++NPv2_TP_Reactor_Log_Server C++NPv2_SLDex C++NPv2_SR_Configurable_Log_Server C++NPv2_Select_Reactor_Log_Server C++NPv2_TPCLS C++NPv2_TPLS C++NPv2_WFMO_Reactor_Log_Server Connection_Blocking_Acceptor Connection_Blocking_Connector Connection_Misc_Handler Connection_Misc_Test_Upipe Connection_Non_Blocking_SPipeClient Connection_Non_Blocking_LSockClient Connection_Non_Blocking_SockServer Connection_Non_Blocking_LSockServer Connection_Non_Blocking_SPipeServer Connection_Non_Blocking_SockClient Connection_Non_Blocking_TLIClient Connection_Non_Blocking_TLIServer DLL_Today DLL_Newsweek DLL_Main Export_Lib Export_Test IOStream_Client IOStream_Server atm_sap_client atm_sap_server dev_sap_reader dev_sap_writer Fifo_Sap_Msg_Client Fifo_Sap_Msg_Server fifo_sap_client fifo_sap_server fifo_sap_test file_sap_client Sock_Sap_CPP_Inclient Sock_Sap_CPP_Inserver Sock_Sap_CPP_Memclient Sock_Sap_CPP_Memserver Sock_Sap_CPP_Unclient Sock_Sap_CPP_Unserver Sock_Sap_C_Inclient Sock_Sap_C_Inserver Sock_Sap_FD_Unclient SPIPE_SAP_Client SPIPE_SAP_Consumer_Msg SPIPE_SAP_Consumer_Read SPIPE_SAP_NPClient SPIPE_SAP_NPServer SPIPE_SAP_Producer_Msg SPIPE_SAP_Producer_Read SPIPE_SAP_Server SSL_SAP_Client SSL_SAP_Client_Simple SSL_SAP_Server SSL_SAP_Server_Fancy SSL_SAP_Server_Poll SSL_SAP_Server_Simple TLI_SAP_ATM_Client TLI_SAP_ATM_Server TLI_SAP_CPP_Client TLI_SAP_CPP_Server TLI_SAP_Db_Client TLI_SAP_Db_Server TLI_SAP_Ftp_Client TLI_SAP_Ftp_Server UPIPE_SAP_Ex1 UPIPE_SAP_Ex2 UPIPE_SAP_Ex3 Log_Msg_Test_Callback Log_Msg_Test_Log_Msg Log_Msg_Test_Ostream Logger_Acceptor_Server Logger_client Logger_Simple_Server Map_Manager-target Mem_Map_IO_Tests Mem_Map_File_Reverse Misc_Test_Dump Misc_Test_Get_Opt Misc_Test_Profile_Timer Misc_Test_Read_Buffer Misc_Test_Set Misc_Test_Sstring Misc_Test_Timestamp Misc_Test_Trace MC_Test_Utilities Bytes_Sent CPU_Load Constraint Group Memory_Usage Message_Queue_Size Num_Threads NT_Service-target Naming_Multiple_Contexts Naming_Non_Existent Naming_Open Naming_Writers OS_Process_Imore OS_Process_Process Reactor_Dgram Reactor_Dgram_CO Reactor_FIFO_Client Reactor_FIFO_Server Reactor_Misc_Demuxing Reactor_Misc_Early_Timeouts Reactor_Misc_Event_Handler_t Reactor_Misc_Notification Reactor_Misc_Pingpong Reactor_Misc_Reactors Reactor_Misc_Signals_1 Reactor_Misc_Signals_2 Reactor_Misc_Timer_Queue Reactor_Multicast_Client Reactor_Multicast_Server Reactor_Ntalker Proactor_Cancel Proactor_End_Event_Loops Proactor_Multiple_Loops Proactor_Post_Completions Proactor_Proactor Proactor_Timeout Proactor_Udp_Proactor TP_Reactor_Client TP_Reactor_Server WFMO_Reactor_APC WFMO_Reactor_Abandoned WFMO_Reactor_Console_Input WFMO_Reactor_Directory_Changes WFMO_Reactor_Exceptions WFMO_Reactor_Handle_Close WFMO_Reactor_Multithreading WFMO_Reactor_Network_Events WFMO_Reactor_Prerun_State_Changes WFMO_Reactor_Registration WFMO_Reactor_Registry_Changes WFMO_Reactor_Removals WFMO_Reactor_Suspended_Removals WFMO_Reactor_Talker WFMO_Reactor_Timeouts WFMO_Reactor_Window_Messages Registry_Iterator Registry_Update Semaphores_Starter Semaphores_Worker Svc_Cfg_IPC_Client_Bcast Svc_Cfg_IPC_Client_Loc_Dgram Svc_Cfg_IPC_Client_Loc_Fifo Svc_Cfg_IPC_Client_Loc_Pipe Svc_Cfg_IPC_Client_Loc_Spipe Svc_Cfg_IPC_Client_Loc_Stream Svc_Cfg_IPC_Client_Rem_Dgram Svc_Cfg_IPC_Client_Rem_Stream Svc_Cfg_IPC_Client_Rem_Svc_Dir Svc_Cfg_IPC_Client_Rem_Thr_Stream Svc_Cfg_IPC_Server_Lib Svc_Cfg_IPC_Server_Test Service_Configurator_Misc_Timer Service_Configurator_Misc_Main Shared_Malloc-target Shared_Malloc_Multiple Shared_Malloc_Persistence Shared_Malloc_Posind Shared_Memory_MM Shared_Memory_SV Smart_Pointers_Gadget Smart_Pointers_Widget Synch-target SV_Message_Queues_MQ_Client SV_Message_Queues_MQ_Server SV_Message_Queues_TMQ_Client SV_Message_Queues_TMQ_Server SV_Semaphores_1 SV_Semaphores_2 SV_Shared_Memory Threads_Auto_Event Threads_Barrier1 Threads_Barrier2 Threads_Cancel Threads_Future1 Threads_Future2 Threads_Manual_Event Threads_Process_Mutex Threads_Process_Semaphore Threads_Reader_Writer Threads_Recursive_Mutex Threads_Task_Five Threads_Task_Four Threads_Task_One Threads_Task_Three Threads_Task_Two Threads_Thread_Manager Threads_Thread_Pool Threads_Thread_Specific Threads_Token Threads_Tss1 Threads_Tss2 Timer_Queue_Library Timer_Queue_Async Timer_Queue_Reactor Timer_Queue_Thread Timer_Queue_Thread_Custom_Handlers Web_Crawler-target

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

$(REMAINING_TARGETS):
	$(KEEP_GOING)@cd APG/Active_Objects && $(MAKE) -f GNUmakefile.AO $(@)
	$(KEEP_GOING)@cd APG/Active_Objects && $(MAKE) -f GNUmakefile.AO2 $(@)
	$(KEEP_GOING)@cd APG/Config && $(MAKE) -f GNUmakefile.ARGV_Example $(@)
	$(KEEP_GOING)@cd APG/Config && $(MAKE) -f GNUmakefile.Config_HA_Status $(@)
	$(KEEP_GOING)@cd APG/Config && $(MAKE) -f GNUmakefile.Get_Opt $(@)
	$(KEEP_GOING)@cd APG/Config && $(MAKE) -f GNUmakefile.Get_Opt_Long $(@)
	$(KEEP_GOING)@cd APG/Containers && $(MAKE) -f GNUmakefile.Allocator $(@)
	$(KEEP_GOING)@cd APG/Containers && $(MAKE) -f GNUmakefile.Array $(@)
	$(KEEP_GOING)@cd APG/Containers && $(MAKE) -f GNUmakefile.Containers_Hash_Map $(@)
	$(KEEP_GOING)@cd APG/Containers && $(MAKE) -f GNUmakefile.Containers_Map_Manager $(@)
	$(KEEP_GOING)@cd APG/Containers && $(MAKE) -f GNUmakefile.DLList $(@)
	$(KEEP_GOING)@cd APG/Containers && $(MAKE) -f GNUmakefile.Hash_Map_Hash $(@)
	$(KEEP_GOING)@cd APG/Containers && $(MAKE) -f GNUmakefile.Map_Manager_Specialization $(@)
	$(KEEP_GOING)@cd APG/Containers && $(MAKE) -f GNUmakefile.Queues $(@)
	$(KEEP_GOING)@cd APG/Containers && $(MAKE) -f GNUmakefile.RB_Tree $(@)
	$(KEEP_GOING)@cd APG/Containers && $(MAKE) -f GNUmakefile.RB_Tree_Functors $(@)
	$(KEEP_GOING)@cd APG/Containers && $(MAKE) -f GNUmakefile.Sets $(@)
	$(KEEP_GOING)@cd APG/Containers && $(MAKE) -f GNUmakefile.Stacks $(@)
	$(KEEP_GOING)@cd APG/Logging && $(MAKE) -f GNUmakefile.Change_Instance_Default $(@)
	$(KEEP_GOING)@cd APG/Logging && $(MAKE) -f GNUmakefile.Change_Mask $(@)
	$(KEEP_GOING)@cd APG/Logging && $(MAKE) -f GNUmakefile.Howto_Syslog $(@)
	$(KEEP_GOING)@cd APG/Logging && $(MAKE) -f GNUmakefile.Simple1 $(@)
	$(KEEP_GOING)@cd APG/Logging && $(MAKE) -f GNUmakefile.Simple2 $(@)
	$(KEEP_GOING)@cd APG/Logging && $(MAKE) -f GNUmakefile.Trace_Return $(@)
	$(KEEP_GOING)@cd APG/Logging && $(MAKE) -f GNUmakefile.Use_Callback $(@)
	$(KEEP_GOING)@cd APG/Logging && $(MAKE) -f GNUmakefile.Use_Callback2 $(@)
	$(KEEP_GOING)@cd APG/Logging && $(MAKE) -f GNUmakefile.Use_LogManager $(@)
	$(KEEP_GOING)@cd APG/Logging && $(MAKE) -f GNUmakefile.Use_Logger $(@)
	$(KEEP_GOING)@cd APG/Logging && $(MAKE) -f GNUmakefile.Use_Logging_Server $(@)
	$(KEEP_GOING)@cd APG/Logging && $(MAKE) -f GNUmakefile.Use_Logging_Strategy $(@)
	$(KEEP_GOING)@cd APG/Logging && $(MAKE) -f GNUmakefile.Use_Multiple_Sinks $(@)
	$(KEEP_GOING)@cd APG/Logging && $(MAKE) -f GNUmakefile.Use_Ostream $(@)
	$(KEEP_GOING)@cd APG/Logging && $(MAKE) -f GNUmakefile.Use_Stderr $(@)
	$(KEEP_GOING)@cd APG/Logging && $(MAKE) -f GNUmakefile.Use_Syslog $(@)
	$(KEEP_GOING)@cd APG/Logging && $(MAKE) -f GNUmakefile.Wrap_Macros $(@)
	$(KEEP_GOING)@cd APG/Logging && $(MAKE) -f GNUmakefile.Wrap_Macros_Alt $(@)
	$(KEEP_GOING)@cd APG/Misc_IPC && $(MAKE) -f GNUmakefile.UDP_Broadcast $(@)
	$(KEEP_GOING)@cd APG/Misc_IPC && $(MAKE) -f GNUmakefile.UDP_Multicast $(@)
	$(KEEP_GOING)@cd APG/Misc_IPC && $(MAKE) -f GNUmakefile.UDP_Unicast $(@)
	$(KEEP_GOING)@cd APG/Naming && $(MAKE) -f GNUmakefile.Nodelocal_Shared $(@)
	$(KEEP_GOING)@cd APG/Naming && $(MAKE) -f GNUmakefile.Netlocal $(@)
	$(KEEP_GOING)@cd APG/Naming && $(MAKE) -f GNUmakefile.Netlocal_Reader $(@)
	$(KEEP_GOING)@cd APG/Naming && $(MAKE) -f GNUmakefile.Nodelocal $(@)
	$(KEEP_GOING)@cd APG/Naming && $(MAKE) -f GNUmakefile.Nodelocal_Shared_Reader $(@)
	$(KEEP_GOING)@cd APG/Proactor && $(MAKE) -f GNUmakefile.HA_Proactive_Status $(@)
	$(KEEP_GOING)@cd APG/Processes && $(MAKE) -f GNUmakefile.Process_Manager_Death $(@)
	$(KEEP_GOING)@cd APG/Processes && $(MAKE) -f GNUmakefile.Process_Manager_Spawn $(@)
	$(KEEP_GOING)@cd APG/Processes && $(MAKE) -f GNUmakefile.Process_Mutex $(@)
	$(KEEP_GOING)@cd APG/Processes && $(MAKE) -f GNUmakefile.Spawn $(@)
	$(KEEP_GOING)@cd APG/Reactor && $(MAKE) -f GNUmakefile.Client $(@)
	$(KEEP_GOING)@cd APG/Reactor && $(MAKE) -f GNUmakefile.HAStatus $(@)
	$(KEEP_GOING)@cd APG/Reactor && $(MAKE) -f GNUmakefile.HAStatus_AC $(@)
	$(KEEP_GOING)@cd APG/Reactor && $(MAKE) -f GNUmakefile.Reactor_Timers $(@)
	$(KEEP_GOING)@cd APG/Reactor && $(MAKE) -f GNUmakefile.Reschedule $(@)
	$(KEEP_GOING)@cd APG/Reactor && $(MAKE) -f GNUmakefile.Schedule_Timers $(@)
	$(KEEP_GOING)@cd APG/Reactor && $(MAKE) -f GNUmakefile.Timer_Cancel $(@)
	$(KEEP_GOING)@cd APG/Reactor && $(MAKE) -f GNUmakefile.Timer_State_Data $(@)
	$(KEEP_GOING)@cd APG/Shared_Memory && $(MAKE) -f GNUmakefile.Malloc $(@)
	$(KEEP_GOING)@cd APG/Shared_Memory && $(MAKE) -f GNUmakefile.Mem_Map $(@)
	$(KEEP_GOING)@cd APG/Shared_Memory && $(MAKE) -f GNUmakefile.PI_Malloc $(@)
	$(KEEP_GOING)@cd APG/Shared_Memory && $(MAKE) -f GNUmakefile.Pool_Growth $(@)
	$(KEEP_GOING)@cd APG/Shared_Memory && $(MAKE) -f GNUmakefile.Shared_Memory_Hash_Map $(@)
	$(KEEP_GOING)@cd APG/Signals && $(MAKE) -f GNUmakefile.SigAction $(@)
	$(KEEP_GOING)@cd APG/Signals && $(MAKE) -f GNUmakefile.SigGuard $(@)
	$(KEEP_GOING)@cd APG/Signals && $(MAKE) -f GNUmakefile.SigHandler $(@)
	$(KEEP_GOING)@cd APG/Signals && $(MAKE) -f GNUmakefile.SigHandlers $(@)
	$(KEEP_GOING)@cd APG/Signals && $(MAKE) -f GNUmakefile.SigInfo $(@)
	$(KEEP_GOING)@cd APG/Sockets && $(MAKE) -f GNUmakefile.Sockets_Basic $(@)
	$(KEEP_GOING)@cd APG/Sockets && $(MAKE) -f GNUmakefile.Sockets_Basic_Robust $(@)
	$(KEEP_GOING)@cd APG/Sockets && $(MAKE) -f GNUmakefile.Sockets_Iovec $(@)
	$(KEEP_GOING)@cd APG/Sockets && $(MAKE) -f GNUmakefile.Sockets_Server $(@)
	$(KEEP_GOING)@cd APG/Streams && $(MAKE) -f GNUmakefile.Answerer $(@)
	$(KEEP_GOING)@cd APG/Svc_Config && $(MAKE) -f GNUmakefile.HA_Configurable_Server_Dynamic $(@)
	$(KEEP_GOING)@cd APG/Svc_Config && $(MAKE) -f GNUmakefile.HA_Configurable_Server_Static $(@)
	$(KEEP_GOING)@cd APG/Svc_Config && $(MAKE) -f GNUmakefile.Svc_Config_HA_Status $(@)
	$(KEEP_GOING)@cd APG/ThreadManagement && $(MAKE) -f GNUmakefile.Async_Cancel $(@)
	$(KEEP_GOING)@cd APG/ThreadManagement && $(MAKE) -f GNUmakefile.Coop_Cancel $(@)
	$(KEEP_GOING)@cd APG/ThreadManagement && $(MAKE) -f GNUmakefile.ExitHandler $(@)
	$(KEEP_GOING)@cd APG/ThreadManagement && $(MAKE) -f GNUmakefile.Pool $(@)
	$(KEEP_GOING)@cd APG/ThreadManagement && $(MAKE) -f GNUmakefile.Priorities $(@)
	$(KEEP_GOING)@cd APG/ThreadManagement && $(MAKE) -f GNUmakefile.Signals $(@)
	$(KEEP_GOING)@cd APG/ThreadManagement && $(MAKE) -f GNUmakefile.Signals2 $(@)
	$(KEEP_GOING)@cd APG/ThreadManagement && $(MAKE) -f GNUmakefile.Start_Hook $(@)
	$(KEEP_GOING)@cd APG/ThreadManagement && $(MAKE) -f GNUmakefile.State $(@)
	$(KEEP_GOING)@cd APG/ThreadPools && $(MAKE) -f GNUmakefile.Futures $(@)
	$(KEEP_GOING)@cd APG/ThreadPools && $(MAKE) -f GNUmakefile.LF_ThreadPool $(@)
	$(KEEP_GOING)@cd APG/ThreadPools && $(MAKE) -f GNUmakefile.TP_Reactor $(@)
	$(KEEP_GOING)@cd APG/ThreadPools && $(MAKE) -f GNUmakefile.Task_ThreadPool $(@)
	$(KEEP_GOING)@cd APG/ThreadPools && $(MAKE) -f GNUmakefile.ThreadPool $(@)
	$(KEEP_GOING)@cd APG/ThreadSafety && $(MAKE) -f GNUmakefile.Atomic_Op $(@)
	$(KEEP_GOING)@cd APG/ThreadSafety && $(MAKE) -f GNUmakefile.Barrier $(@)
	$(KEEP_GOING)@cd APG/ThreadSafety && $(MAKE) -f GNUmakefile.Mutex $(@)
	$(KEEP_GOING)@cd APG/ThreadSafety && $(MAKE) -f GNUmakefile.RW_Lock $(@)
	$(KEEP_GOING)@cd APG/ThreadSafety && $(MAKE) -f GNUmakefile.Semaphore $(@)
	$(KEEP_GOING)@cd APG/ThreadSafety && $(MAKE) -f GNUmakefile.TSS $(@)
	$(KEEP_GOING)@cd APG/ThreadSafety && $(MAKE) -f GNUmakefile.Tokens $(@)
	$(KEEP_GOING)@cd APG/ThreadSafety && $(MAKE) -f GNUmakefile.Tokens_Deadlock $(@)
	$(KEEP_GOING)@cd APG/Threads && $(MAKE) -f GNUmakefile.Activate $(@)
	$(KEEP_GOING)@cd APG/Threads && $(MAKE) -f GNUmakefile.Condition_Variables $(@)
	$(KEEP_GOING)@cd APG/Threads && $(MAKE) -f GNUmakefile.Guards $(@)
	$(KEEP_GOING)@cd APG/Threads && $(MAKE) -f GNUmakefile.Message_Blocks $(@)
	$(KEEP_GOING)@cd APG/Threads && $(MAKE) -f GNUmakefile.Message_Queue $(@)
	$(KEEP_GOING)@cd APG/Threads && $(MAKE) -f GNUmakefile.Mutexes $(@)
	$(KEEP_GOING)@cd APG/Timers && $(MAKE) -f GNUmakefile.Alarm $(@)
	$(KEEP_GOING)@cd APG/Timers && $(MAKE) -f GNUmakefile.Task $(@)
	$(KEEP_GOING)@cd APG/Timers && $(MAKE) -f GNUmakefile.Timers $(@)
	$(KEEP_GOING)@cd APG/Timers && $(MAKE) -f GNUmakefile.Upcall $(@)
	$(KEEP_GOING)@cd ASX/CCM_App && $(MAKE) -f GNUmakefile.ASX_CCM_App_Lib $(@)
	$(KEEP_GOING)@cd ASX/CCM_App && $(MAKE) -f GNUmakefile.ASX_CCM_App_Server $(@)
	$(KEEP_GOING)@cd ASX/CCM_App && $(MAKE) -f GNUmakefile.ASX_CCM_App_Client $(@)
	$(KEEP_GOING)@cd ASX/Event_Server/Event_Server && $(MAKE) -f GNUmakefile.Event_Server $(@)
	$(KEEP_GOING)@cd ASX/Event_Server/Transceiver && $(MAKE) -f GNUmakefile.Transceiver $(@)
	$(KEEP_GOING)@cd ASX/Message_Queue && $(MAKE) -f GNUmakefile.ASX_Message_Queue_Bounded_Buffer $(@)
	$(KEEP_GOING)@cd ASX/Message_Queue && $(MAKE) -f GNUmakefile.ASX_Message_Queue_Buffer_Stream $(@)
	$(KEEP_GOING)@cd ASX/Message_Queue && $(MAKE) -f GNUmakefile.ASX_Message_Queue_Priority_Buffer $(@)
	$(KEEP_GOING)@cd ASX/UPIPE_Event_Server && $(MAKE) -f GNUmakefile.UPIPE_Event_Server $(@)
	$(KEEP_GOING)@cd Bounded_Packet_Relay && $(MAKE) -f GNUmakefile.Bounded_Packet_Relay $(@)
	$(KEEP_GOING)@cd C++NPv1 && $(MAKE) -f GNUmakefile.C++NPv1_Reactive_Logging_Server_Ex $(@)
	$(KEEP_GOING)@cd C++NPv1 && $(MAKE) -f GNUmakefile.C++NPv1_Iterative_Logging_Server $(@)
	$(KEEP_GOING)@cd C++NPv1 && $(MAKE) -f GNUmakefile.C++NPv1_Logging_Client $(@)
	$(KEEP_GOING)@cd C++NPv1 && $(MAKE) -f GNUmakefile.C++NPv1_PPC_Logging_Server $(@)
	$(KEEP_GOING)@cd C++NPv1 && $(MAKE) -f GNUmakefile.C++NPv1_RTTPC_Logging_Server $(@)
	$(KEEP_GOING)@cd C++NPv1 && $(MAKE) -f GNUmakefile.C++NPv1_Reactive_Logging_Server $(@)
	$(KEEP_GOING)@cd C++NPv1 && $(MAKE) -f GNUmakefile.C++NPv1_TPC_Logging_Server $(@)
	$(KEEP_GOING)@cd C++NPv2 && $(MAKE) -f GNUmakefile.C++NPv2_CLD $(@)
	$(KEEP_GOING)@cd C++NPv2 && $(MAKE) -f GNUmakefile.C++NPv2_AC_CLD $(@)
	$(KEEP_GOING)@cd C++NPv2 && $(MAKE) -f GNUmakefile.C++NPv2_AIO_CLD $(@)
	$(KEEP_GOING)@cd C++NPv2 && $(MAKE) -f GNUmakefile.C++NPv2_Configurable_Log_Server $(@)
	$(KEEP_GOING)@cd C++NPv2 && $(MAKE) -f GNUmakefile.C++NPv2_Display_Logfile $(@)
	$(KEEP_GOING)@cd C++NPv2 && $(MAKE) -f GNUmakefile.C++NPv2_Reactor_Log_Server $(@)
	$(KEEP_GOING)@cd C++NPv2 && $(MAKE) -f GNUmakefile.C++NPv2_SLD $(@)
	$(KEEP_GOING)@cd C++NPv2 && $(MAKE) -f GNUmakefile.C++NPv2_TP_Reactor_Log_Server $(@)
	$(KEEP_GOING)@cd C++NPv2 && $(MAKE) -f GNUmakefile.C++NPv2_SLDex $(@)
	$(KEEP_GOING)@cd C++NPv2 && $(MAKE) -f GNUmakefile.C++NPv2_SR_Configurable_Log_Server $(@)
	$(KEEP_GOING)@cd C++NPv2 && $(MAKE) -f GNUmakefile.C++NPv2_Select_Reactor_Log_Server $(@)
	$(KEEP_GOING)@cd C++NPv2 && $(MAKE) -f GNUmakefile.C++NPv2_TPCLS $(@)
	$(KEEP_GOING)@cd C++NPv2 && $(MAKE) -f GNUmakefile.C++NPv2_TPLS $(@)
	$(KEEP_GOING)@cd C++NPv2 && $(MAKE) -f GNUmakefile.C++NPv2_WFMO_Reactor_Log_Server $(@)
	$(KEEP_GOING)@cd Connection/blocking && $(MAKE) -f GNUmakefile.Connection_Blocking_Acceptor $(@)
	$(KEEP_GOING)@cd Connection/blocking && $(MAKE) -f GNUmakefile.Connection_Blocking_Connector $(@)
	$(KEEP_GOING)@cd Connection/misc && $(MAKE) -f GNUmakefile.Connection_Misc_Handler $(@)
	$(KEEP_GOING)@cd Connection/misc && $(MAKE) -f GNUmakefile.Connection_Misc_Test_Upipe $(@)
	$(KEEP_GOING)@cd Connection/non_blocking && $(MAKE) -f GNUmakefile.Connection_Non_Blocking_SPipeClient $(@)
	$(KEEP_GOING)@cd Connection/non_blocking && $(MAKE) -f GNUmakefile.Connection_Non_Blocking_LSockClient $(@)
	$(KEEP_GOING)@cd Connection/non_blocking && $(MAKE) -f GNUmakefile.Connection_Non_Blocking_SockServer $(@)
	$(KEEP_GOING)@cd Connection/non_blocking && $(MAKE) -f GNUmakefile.Connection_Non_Blocking_LSockServer $(@)
	$(KEEP_GOING)@cd Connection/non_blocking && $(MAKE) -f GNUmakefile.Connection_Non_Blocking_SPipeServer $(@)
	$(KEEP_GOING)@cd Connection/non_blocking && $(MAKE) -f GNUmakefile.Connection_Non_Blocking_SockClient $(@)
	$(KEEP_GOING)@cd Connection/non_blocking && $(MAKE) -f GNUmakefile.Connection_Non_Blocking_TLIClient $(@)
	$(KEEP_GOING)@cd Connection/non_blocking && $(MAKE) -f GNUmakefile.Connection_Non_Blocking_TLIServer $(@)
	$(KEEP_GOING)@cd DLL && $(MAKE) -f GNUmakefile.DLL_Today $(@)
	$(KEEP_GOING)@cd DLL && $(MAKE) -f GNUmakefile.DLL_Newsweek $(@)
	$(KEEP_GOING)@cd DLL && $(MAKE) -f GNUmakefile.DLL_Main $(@)
	$(KEEP_GOING)@cd Export && $(MAKE) -f GNUmakefile.Export_Lib $(@)
	$(KEEP_GOING)@cd Export && $(MAKE) -f GNUmakefile.Export_Test $(@)
	$(KEEP_GOING)@cd IOStream/client && $(MAKE) -f GNUmakefile.IOStream_Client $(@)
	$(KEEP_GOING)@cd IOStream/server && $(MAKE) -f GNUmakefile.IOStream_Server $(@)
	$(KEEP_GOING)@cd IPC_SAP/ATM_SAP && $(MAKE) -f GNUmakefile.atm_sap_client $(@)
	$(KEEP_GOING)@cd IPC_SAP/ATM_SAP && $(MAKE) -f GNUmakefile.atm_sap_server $(@)
	$(KEEP_GOING)@cd IPC_SAP/DEV_SAP/reader && $(MAKE) -f GNUmakefile.dev_sap_reader $(@)
	$(KEEP_GOING)@cd IPC_SAP/DEV_SAP/writer && $(MAKE) -f GNUmakefile.dev_sap_writer $(@)
	$(KEEP_GOING)@cd IPC_SAP/FIFO_SAP && $(MAKE) -f GNUmakefile.Fifo_Sap_Msg_Client $(@)
	$(KEEP_GOING)@cd IPC_SAP/FIFO_SAP && $(MAKE) -f GNUmakefile.Fifo_Sap_Msg_Server $(@)
	$(KEEP_GOING)@cd IPC_SAP/FIFO_SAP && $(MAKE) -f GNUmakefile.fifo_sap_client $(@)
	$(KEEP_GOING)@cd IPC_SAP/FIFO_SAP && $(MAKE) -f GNUmakefile.fifo_sap_server $(@)
	$(KEEP_GOING)@cd IPC_SAP/FIFO_SAP && $(MAKE) -f GNUmakefile.fifo_sap_test $(@)
	$(KEEP_GOING)@cd IPC_SAP/FILE_SAP && $(MAKE) -f GNUmakefile.file_sap_client $(@)
	$(KEEP_GOING)@cd IPC_SAP/SOCK_SAP && $(MAKE) -f GNUmakefile.Sock_Sap_CPP_Inclient $(@)
	$(KEEP_GOING)@cd IPC_SAP/SOCK_SAP && $(MAKE) -f GNUmakefile.Sock_Sap_CPP_Inserver $(@)
	$(KEEP_GOING)@cd IPC_SAP/SOCK_SAP && $(MAKE) -f GNUmakefile.Sock_Sap_CPP_Memclient $(@)
	$(KEEP_GOING)@cd IPC_SAP/SOCK_SAP && $(MAKE) -f GNUmakefile.Sock_Sap_CPP_Memserver $(@)
	$(KEEP_GOING)@cd IPC_SAP/SOCK_SAP && $(MAKE) -f GNUmakefile.Sock_Sap_CPP_Unclient $(@)
	$(KEEP_GOING)@cd IPC_SAP/SOCK_SAP && $(MAKE) -f GNUmakefile.Sock_Sap_CPP_Unserver $(@)
	$(KEEP_GOING)@cd IPC_SAP/SOCK_SAP && $(MAKE) -f GNUmakefile.Sock_Sap_C_Inclient $(@)
	$(KEEP_GOING)@cd IPC_SAP/SOCK_SAP && $(MAKE) -f GNUmakefile.Sock_Sap_C_Inserver $(@)
	$(KEEP_GOING)@cd IPC_SAP/SOCK_SAP && $(MAKE) -f GNUmakefile.Sock_Sap_FD_Unclient $(@)
	$(KEEP_GOING)@cd IPC_SAP/SPIPE_SAP && $(MAKE) -f GNUmakefile.SPIPE_SAP_Client $(@)
	$(KEEP_GOING)@cd IPC_SAP/SPIPE_SAP && $(MAKE) -f GNUmakefile.SPIPE_SAP_Consumer_Msg $(@)
	$(KEEP_GOING)@cd IPC_SAP/SPIPE_SAP && $(MAKE) -f GNUmakefile.SPIPE_SAP_Consumer_Read $(@)
	$(KEEP_GOING)@cd IPC_SAP/SPIPE_SAP && $(MAKE) -f GNUmakefile.SPIPE_SAP_NPClient $(@)
	$(KEEP_GOING)@cd IPC_SAP/SPIPE_SAP && $(MAKE) -f GNUmakefile.SPIPE_SAP_NPServer $(@)
	$(KEEP_GOING)@cd IPC_SAP/SPIPE_SAP && $(MAKE) -f GNUmakefile.SPIPE_SAP_Producer_Msg $(@)
	$(KEEP_GOING)@cd IPC_SAP/SPIPE_SAP && $(MAKE) -f GNUmakefile.SPIPE_SAP_Producer_Read $(@)
	$(KEEP_GOING)@cd IPC_SAP/SPIPE_SAP && $(MAKE) -f GNUmakefile.SPIPE_SAP_Server $(@)
	$(KEEP_GOING)@cd IPC_SAP/SSL_SAP && $(MAKE) -f GNUmakefile.SSL_SAP_Client $(@)
	$(KEEP_GOING)@cd IPC_SAP/SSL_SAP && $(MAKE) -f GNUmakefile.SSL_SAP_Client_Simple $(@)
	$(KEEP_GOING)@cd IPC_SAP/SSL_SAP && $(MAKE) -f GNUmakefile.SSL_SAP_Server $(@)
	$(KEEP_GOING)@cd IPC_SAP/SSL_SAP && $(MAKE) -f GNUmakefile.SSL_SAP_Server_Fancy $(@)
	$(KEEP_GOING)@cd IPC_SAP/SSL_SAP && $(MAKE) -f GNUmakefile.SSL_SAP_Server_Poll $(@)
	$(KEEP_GOING)@cd IPC_SAP/SSL_SAP && $(MAKE) -f GNUmakefile.SSL_SAP_Server_Simple $(@)
	$(KEEP_GOING)@cd IPC_SAP/TLI_SAP && $(MAKE) -f GNUmakefile.TLI_SAP_ATM_Client $(@)
	$(KEEP_GOING)@cd IPC_SAP/TLI_SAP && $(MAKE) -f GNUmakefile.TLI_SAP_ATM_Server $(@)
	$(KEEP_GOING)@cd IPC_SAP/TLI_SAP && $(MAKE) -f GNUmakefile.TLI_SAP_CPP_Client $(@)
	$(KEEP_GOING)@cd IPC_SAP/TLI_SAP && $(MAKE) -f GNUmakefile.TLI_SAP_CPP_Server $(@)
	$(KEEP_GOING)@cd IPC_SAP/TLI_SAP && $(MAKE) -f GNUmakefile.TLI_SAP_Db_Client $(@)
	$(KEEP_GOING)@cd IPC_SAP/TLI_SAP && $(MAKE) -f GNUmakefile.TLI_SAP_Db_Server $(@)
	$(KEEP_GOING)@cd IPC_SAP/TLI_SAP && $(MAKE) -f GNUmakefile.TLI_SAP_Ftp_Client $(@)
	$(KEEP_GOING)@cd IPC_SAP/TLI_SAP && $(MAKE) -f GNUmakefile.TLI_SAP_Ftp_Server $(@)
	$(KEEP_GOING)@cd IPC_SAP/UPIPE_SAP && $(MAKE) -f GNUmakefile.UPIPE_SAP_Ex1 $(@)
	$(KEEP_GOING)@cd IPC_SAP/UPIPE_SAP && $(MAKE) -f GNUmakefile.UPIPE_SAP_Ex2 $(@)
	$(KEEP_GOING)@cd IPC_SAP/UPIPE_SAP && $(MAKE) -f GNUmakefile.UPIPE_SAP_Ex3 $(@)
	$(KEEP_GOING)@cd Log_Msg && $(MAKE) -f GNUmakefile.Log_Msg_Test_Callback $(@)
	$(KEEP_GOING)@cd Log_Msg && $(MAKE) -f GNUmakefile.Log_Msg_Test_Log_Msg $(@)
	$(KEEP_GOING)@cd Log_Msg && $(MAKE) -f GNUmakefile.Log_Msg_Test_Ostream $(@)
	$(KEEP_GOING)@cd Logger/Acceptor-server && $(MAKE) -f GNUmakefile.Logger_Acceptor_Server $(@)
	$(KEEP_GOING)@cd Logger/client && $(MAKE) -f GNUmakefile.Logger_client $(@)
	$(KEEP_GOING)@cd Logger/simple-server && $(MAKE) -f GNUmakefile.Logger_Simple_Server $(@)
	$(KEEP_GOING)@cd Map_Manager && $(MAKE) -f GNUmakefile.Map_Manager $(@)
	$(KEEP_GOING)@cd Mem_Map/IO-tests && $(MAKE) -f GNUmakefile.Mem_Map_IO_Tests $(@)
	$(KEEP_GOING)@cd Mem_Map/file-reverse && $(MAKE) -f GNUmakefile.Mem_Map_File_Reverse $(@)
	$(KEEP_GOING)@cd Misc && $(MAKE) -f GNUmakefile.Misc_Test_Dump $(@)
	$(KEEP_GOING)@cd Misc && $(MAKE) -f GNUmakefile.Misc_Test_Get_Opt $(@)
	$(KEEP_GOING)@cd Misc && $(MAKE) -f GNUmakefile.Misc_Test_Profile_Timer $(@)
	$(KEEP_GOING)@cd Misc && $(MAKE) -f GNUmakefile.Misc_Test_Read_Buffer $(@)
	$(KEEP_GOING)@cd Misc && $(MAKE) -f GNUmakefile.Misc_Test_Set $(@)
	$(KEEP_GOING)@cd Misc && $(MAKE) -f GNUmakefile.Misc_Test_Sstring $(@)
	$(KEEP_GOING)@cd Misc && $(MAKE) -f GNUmakefile.Misc_Test_Timestamp $(@)
	$(KEEP_GOING)@cd Misc && $(MAKE) -f GNUmakefile.Misc_Test_Trace $(@)
	$(KEEP_GOING)@cd Monitor && $(MAKE) -f GNUmakefile.MC_Test_Utilities $(@)
	$(KEEP_GOING)@cd Monitor/Bytes_Sent && $(MAKE) -f GNUmakefile.Bytes_Sent $(@)
	$(KEEP_GOING)@cd Monitor/CPU_Load && $(MAKE) -f GNUmakefile.CPU_Load $(@)
	$(KEEP_GOING)@cd Monitor/Constraint && $(MAKE) -f GNUmakefile.Constraint $(@)
	$(KEEP_GOING)@cd Monitor/Group && $(MAKE) -f GNUmakefile.Group $(@)
	$(KEEP_GOING)@cd Monitor/Memory_Usage && $(MAKE) -f GNUmakefile.Memory_Usage $(@)
	$(KEEP_GOING)@cd Monitor/Message_Queue_Size && $(MAKE) -f GNUmakefile.Message_Queue_Size $(@)
	$(KEEP_GOING)@cd Monitor/Num_Threads && $(MAKE) -f GNUmakefile.Num_Threads $(@)
	$(KEEP_GOING)@cd NT_Service && $(MAKE) -f GNUmakefile.NT_Service $(@)
	$(KEEP_GOING)@cd Naming && $(MAKE) -f GNUmakefile.Naming_Multiple_Contexts $(@)
	$(KEEP_GOING)@cd Naming && $(MAKE) -f GNUmakefile.Naming_Non_Existent $(@)
	$(KEEP_GOING)@cd Naming && $(MAKE) -f GNUmakefile.Naming_Open $(@)
	$(KEEP_GOING)@cd Naming && $(MAKE) -f GNUmakefile.Naming_Writers $(@)
	$(KEEP_GOING)@cd OS/Process && $(MAKE) -f GNUmakefile.OS_Process_Imore $(@)
	$(KEEP_GOING)@cd OS/Process && $(MAKE) -f GNUmakefile.OS_Process_Process $(@)
	$(KEEP_GOING)@cd Reactor/Dgram && $(MAKE) -f GNUmakefile.Reactor_Dgram $(@)
	$(KEEP_GOING)@cd Reactor/Dgram && $(MAKE) -f GNUmakefile.Reactor_Dgram_CO $(@)
	$(KEEP_GOING)@cd Reactor/FIFO && $(MAKE) -f GNUmakefile.Reactor_FIFO_Client $(@)
	$(KEEP_GOING)@cd Reactor/FIFO && $(MAKE) -f GNUmakefile.Reactor_FIFO_Server $(@)
	$(KEEP_GOING)@cd Reactor/Misc && $(MAKE) -f GNUmakefile.Reactor_Misc_Demuxing $(@)
	$(KEEP_GOING)@cd Reactor/Misc && $(MAKE) -f GNUmakefile.Reactor_Misc_Early_Timeouts $(@)
	$(KEEP_GOING)@cd Reactor/Misc && $(MAKE) -f GNUmakefile.Reactor_Misc_Event_Handler_t $(@)
	$(KEEP_GOING)@cd Reactor/Misc && $(MAKE) -f GNUmakefile.Reactor_Misc_Notification $(@)
	$(KEEP_GOING)@cd Reactor/Misc && $(MAKE) -f GNUmakefile.Reactor_Misc_Pingpong $(@)
	$(KEEP_GOING)@cd Reactor/Misc && $(MAKE) -f GNUmakefile.Reactor_Misc_Reactors $(@)
	$(KEEP_GOING)@cd Reactor/Misc && $(MAKE) -f GNUmakefile.Reactor_Misc_Signals_1 $(@)
	$(KEEP_GOING)@cd Reactor/Misc && $(MAKE) -f GNUmakefile.Reactor_Misc_Signals_2 $(@)
	$(KEEP_GOING)@cd Reactor/Misc && $(MAKE) -f GNUmakefile.Reactor_Misc_Timer_Queue $(@)
	$(KEEP_GOING)@cd Reactor/Multicast && $(MAKE) -f GNUmakefile.Reactor_Multicast_Client $(@)
	$(KEEP_GOING)@cd Reactor/Multicast && $(MAKE) -f GNUmakefile.Reactor_Multicast_Server $(@)
	$(KEEP_GOING)@cd Reactor/Ntalker && $(MAKE) -f GNUmakefile.Reactor_Ntalker $(@)
	$(KEEP_GOING)@cd Reactor/Proactor && $(MAKE) -f GNUmakefile.Proactor_Cancel $(@)
	$(KEEP_GOING)@cd Reactor/Proactor && $(MAKE) -f GNUmakefile.Proactor_End_Event_Loops $(@)
	$(KEEP_GOING)@cd Reactor/Proactor && $(MAKE) -f GNUmakefile.Proactor_Multiple_Loops $(@)
	$(KEEP_GOING)@cd Reactor/Proactor && $(MAKE) -f GNUmakefile.Proactor_Post_Completions $(@)
	$(KEEP_GOING)@cd Reactor/Proactor && $(MAKE) -f GNUmakefile.Proactor_Proactor $(@)
	$(KEEP_GOING)@cd Reactor/Proactor && $(MAKE) -f GNUmakefile.Proactor_Timeout $(@)
	$(KEEP_GOING)@cd Reactor/Proactor && $(MAKE) -f GNUmakefile.Proactor_Udp_Proactor $(@)
	$(KEEP_GOING)@cd Reactor/TP_Reactor && $(MAKE) -f GNUmakefile.TP_Reactor_Client $(@)
	$(KEEP_GOING)@cd Reactor/TP_Reactor && $(MAKE) -f GNUmakefile.TP_Reactor_Server $(@)
	$(KEEP_GOING)@cd Reactor/WFMO_Reactor && $(MAKE) -f GNUmakefile.WFMO_Reactor_APC $(@)
	$(KEEP_GOING)@cd Reactor/WFMO_Reactor && $(MAKE) -f GNUmakefile.WFMO_Reactor_Abandoned $(@)
	$(KEEP_GOING)@cd Reactor/WFMO_Reactor && $(MAKE) -f GNUmakefile.WFMO_Reactor_Console_Input $(@)
	$(KEEP_GOING)@cd Reactor/WFMO_Reactor && $(MAKE) -f GNUmakefile.WFMO_Reactor_Directory_Changes $(@)
	$(KEEP_GOING)@cd Reactor/WFMO_Reactor && $(MAKE) -f GNUmakefile.WFMO_Reactor_Exceptions $(@)
	$(KEEP_GOING)@cd Reactor/WFMO_Reactor && $(MAKE) -f GNUmakefile.WFMO_Reactor_Handle_Close $(@)
	$(KEEP_GOING)@cd Reactor/WFMO_Reactor && $(MAKE) -f GNUmakefile.WFMO_Reactor_Multithreading $(@)
	$(KEEP_GOING)@cd Reactor/WFMO_Reactor && $(MAKE) -f GNUmakefile.WFMO_Reactor_Network_Events $(@)
	$(KEEP_GOING)@cd Reactor/WFMO_Reactor && $(MAKE) -f GNUmakefile.WFMO_Reactor_Prerun_State_Changes $(@)
	$(KEEP_GOING)@cd Reactor/WFMO_Reactor && $(MAKE) -f GNUmakefile.WFMO_Reactor_Registration $(@)
	$(KEEP_GOING)@cd Reactor/WFMO_Reactor && $(MAKE) -f GNUmakefile.WFMO_Reactor_Registry_Changes $(@)
	$(KEEP_GOING)@cd Reactor/WFMO_Reactor && $(MAKE) -f GNUmakefile.WFMO_Reactor_Removals $(@)
	$(KEEP_GOING)@cd Reactor/WFMO_Reactor && $(MAKE) -f GNUmakefile.WFMO_Reactor_Suspended_Removals $(@)
	$(KEEP_GOING)@cd Reactor/WFMO_Reactor && $(MAKE) -f GNUmakefile.WFMO_Reactor_Talker $(@)
	$(KEEP_GOING)@cd Reactor/WFMO_Reactor && $(MAKE) -f GNUmakefile.WFMO_Reactor_Timeouts $(@)
	$(KEEP_GOING)@cd Reactor/WFMO_Reactor && $(MAKE) -f GNUmakefile.WFMO_Reactor_Window_Messages $(@)
	$(KEEP_GOING)@cd Registry && $(MAKE) -f GNUmakefile.Registry_Iterator $(@)
	$(KEEP_GOING)@cd Registry && $(MAKE) -f GNUmakefile.Registry_Update $(@)
	$(KEEP_GOING)@cd Semaphores && $(MAKE) -f GNUmakefile.Semaphores_Starter $(@)
	$(KEEP_GOING)@cd Semaphores && $(MAKE) -f GNUmakefile.Semaphores_Worker $(@)
	$(KEEP_GOING)@cd Service_Configurator/IPC-tests/client && $(MAKE) -f GNUmakefile.Svc_Cfg_IPC_Client_Bcast $(@)
	$(KEEP_GOING)@cd Service_Configurator/IPC-tests/client && $(MAKE) -f GNUmakefile.Svc_Cfg_IPC_Client_Loc_Dgram $(@)
	$(KEEP_GOING)@cd Service_Configurator/IPC-tests/client && $(MAKE) -f GNUmakefile.Svc_Cfg_IPC_Client_Loc_Fifo $(@)
	$(KEEP_GOING)@cd Service_Configurator/IPC-tests/client && $(MAKE) -f GNUmakefile.Svc_Cfg_IPC_Client_Loc_Pipe $(@)
	$(KEEP_GOING)@cd Service_Configurator/IPC-tests/client && $(MAKE) -f GNUmakefile.Svc_Cfg_IPC_Client_Loc_Spipe $(@)
	$(KEEP_GOING)@cd Service_Configurator/IPC-tests/client && $(MAKE) -f GNUmakefile.Svc_Cfg_IPC_Client_Loc_Stream $(@)
	$(KEEP_GOING)@cd Service_Configurator/IPC-tests/client && $(MAKE) -f GNUmakefile.Svc_Cfg_IPC_Client_Rem_Dgram $(@)
	$(KEEP_GOING)@cd Service_Configurator/IPC-tests/client && $(MAKE) -f GNUmakefile.Svc_Cfg_IPC_Client_Rem_Stream $(@)
	$(KEEP_GOING)@cd Service_Configurator/IPC-tests/client && $(MAKE) -f GNUmakefile.Svc_Cfg_IPC_Client_Rem_Svc_Dir $(@)
	$(KEEP_GOING)@cd Service_Configurator/IPC-tests/client && $(MAKE) -f GNUmakefile.Svc_Cfg_IPC_Client_Rem_Thr_Stream $(@)
	$(KEEP_GOING)@cd Service_Configurator/IPC-tests/server && $(MAKE) -f GNUmakefile.Svc_Cfg_IPC_Server_Lib $(@)
	$(KEEP_GOING)@cd Service_Configurator/IPC-tests/server && $(MAKE) -f GNUmakefile.Svc_Cfg_IPC_Server_Test $(@)
	$(KEEP_GOING)@cd Service_Configurator/Misc && $(MAKE) -f GNUmakefile.Service_Configurator_Misc_Timer $(@)
	$(KEEP_GOING)@cd Service_Configurator/Misc && $(MAKE) -f GNUmakefile.Service_Configurator_Misc_Main $(@)
	$(KEEP_GOING)@cd Shared_Malloc && $(MAKE) -f GNUmakefile.Shared_Malloc $(@)
	$(KEEP_GOING)@cd Shared_Malloc && $(MAKE) -f GNUmakefile.Shared_Malloc_Multiple $(@)
	$(KEEP_GOING)@cd Shared_Malloc && $(MAKE) -f GNUmakefile.Shared_Malloc_Persistence $(@)
	$(KEEP_GOING)@cd Shared_Malloc && $(MAKE) -f GNUmakefile.Shared_Malloc_Posind $(@)
	$(KEEP_GOING)@cd Shared_Memory && $(MAKE) -f GNUmakefile.Shared_Memory_MM $(@)
	$(KEEP_GOING)@cd Shared_Memory && $(MAKE) -f GNUmakefile.Shared_Memory_SV $(@)
	$(KEEP_GOING)@cd Smart_Pointers && $(MAKE) -f GNUmakefile.Smart_Pointers_Gadget $(@)
	$(KEEP_GOING)@cd Smart_Pointers && $(MAKE) -f GNUmakefile.Smart_Pointers_Widget $(@)
	$(KEEP_GOING)@cd Synch && $(MAKE) -f GNUmakefile.Synch $(@)
	$(KEEP_GOING)@cd System_V_IPC/SV_Message_Queues && $(MAKE) -f GNUmakefile.SV_Message_Queues_MQ_Client $(@)
	$(KEEP_GOING)@cd System_V_IPC/SV_Message_Queues && $(MAKE) -f GNUmakefile.SV_Message_Queues_MQ_Server $(@)
	$(KEEP_GOING)@cd System_V_IPC/SV_Message_Queues && $(MAKE) -f GNUmakefile.SV_Message_Queues_TMQ_Client $(@)
	$(KEEP_GOING)@cd System_V_IPC/SV_Message_Queues && $(MAKE) -f GNUmakefile.SV_Message_Queues_TMQ_Server $(@)
	$(KEEP_GOING)@cd System_V_IPC/SV_Semaphores && $(MAKE) -f GNUmakefile.SV_Semaphores_1 $(@)
	$(KEEP_GOING)@cd System_V_IPC/SV_Semaphores && $(MAKE) -f GNUmakefile.SV_Semaphores_2 $(@)
	$(KEEP_GOING)@cd System_V_IPC/SV_Shared_Memory && $(MAKE) -f GNUmakefile.SV_Shared_Memory $(@)
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Auto_Event $(@)
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Barrier1 $(@)
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Barrier2 $(@)
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Cancel $(@)
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Future1 $(@)
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Future2 $(@)
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Manual_Event $(@)
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Process_Mutex $(@)
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Process_Semaphore $(@)
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Reader_Writer $(@)
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Recursive_Mutex $(@)
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Task_Five $(@)
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Task_Four $(@)
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Task_One $(@)
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Task_Three $(@)
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Task_Two $(@)
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Thread_Manager $(@)
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Thread_Pool $(@)
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Thread_Specific $(@)
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Token $(@)
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Tss1 $(@)
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Tss2 $(@)
	$(KEEP_GOING)@cd Timer_Queue && $(MAKE) -f GNUmakefile.Timer_Queue_Library $(@)
	$(KEEP_GOING)@cd Timer_Queue && $(MAKE) -f GNUmakefile.Timer_Queue_Async $(@)
	$(KEEP_GOING)@cd Timer_Queue && $(MAKE) -f GNUmakefile.Timer_Queue_Reactor $(@)
	$(KEEP_GOING)@cd Timer_Queue && $(MAKE) -f GNUmakefile.Timer_Queue_Thread $(@)
	$(KEEP_GOING)@cd Timer_Queue && $(MAKE) -f GNUmakefile.Timer_Queue_Thread_Custom_Handlers $(@)
	$(KEEP_GOING)@cd Web_Crawler && $(MAKE) -f GNUmakefile.Web_Crawler $(@)

.PHONY: AO
AO:
	$(KEEP_GOING)@cd APG/Active_Objects && $(MAKE) -f GNUmakefile.AO all

.PHONY: AO2
AO2:
	$(KEEP_GOING)@cd APG/Active_Objects && $(MAKE) -f GNUmakefile.AO2 all

.PHONY: ARGV_Example
ARGV_Example:
	$(KEEP_GOING)@cd APG/Config && $(MAKE) -f GNUmakefile.ARGV_Example all

.PHONY: Config_HA_Status
Config_HA_Status:
	$(KEEP_GOING)@cd APG/Config && $(MAKE) -f GNUmakefile.Config_HA_Status all

.PHONY: Get_Opt
Get_Opt:
	$(KEEP_GOING)@cd APG/Config && $(MAKE) -f GNUmakefile.Get_Opt all

.PHONY: Get_Opt_Long
Get_Opt_Long:
	$(KEEP_GOING)@cd APG/Config && $(MAKE) -f GNUmakefile.Get_Opt_Long all

.PHONY: Allocator
Allocator:
	$(KEEP_GOING)@cd APG/Containers && $(MAKE) -f GNUmakefile.Allocator all

.PHONY: Array
Array:
	$(KEEP_GOING)@cd APG/Containers && $(MAKE) -f GNUmakefile.Array all

.PHONY: Containers_Hash_Map
Containers_Hash_Map:
	$(KEEP_GOING)@cd APG/Containers && $(MAKE) -f GNUmakefile.Containers_Hash_Map all

.PHONY: Containers_Map_Manager
Containers_Map_Manager:
	$(KEEP_GOING)@cd APG/Containers && $(MAKE) -f GNUmakefile.Containers_Map_Manager all

.PHONY: DLList
DLList:
	$(KEEP_GOING)@cd APG/Containers && $(MAKE) -f GNUmakefile.DLList all

.PHONY: Hash_Map_Hash
Hash_Map_Hash:
	$(KEEP_GOING)@cd APG/Containers && $(MAKE) -f GNUmakefile.Hash_Map_Hash all

.PHONY: Map_Manager_Specialization
Map_Manager_Specialization:
	$(KEEP_GOING)@cd APG/Containers && $(MAKE) -f GNUmakefile.Map_Manager_Specialization all

.PHONY: Queues
Queues:
	$(KEEP_GOING)@cd APG/Containers && $(MAKE) -f GNUmakefile.Queues all

.PHONY: RB_Tree
RB_Tree:
	$(KEEP_GOING)@cd APG/Containers && $(MAKE) -f GNUmakefile.RB_Tree all

.PHONY: RB_Tree_Functors
RB_Tree_Functors:
	$(KEEP_GOING)@cd APG/Containers && $(MAKE) -f GNUmakefile.RB_Tree_Functors all

.PHONY: Sets
Sets:
	$(KEEP_GOING)@cd APG/Containers && $(MAKE) -f GNUmakefile.Sets all

.PHONY: Stacks
Stacks:
	$(KEEP_GOING)@cd APG/Containers && $(MAKE) -f GNUmakefile.Stacks all

.PHONY: Change_Instance_Default
Change_Instance_Default:
	$(KEEP_GOING)@cd APG/Logging && $(MAKE) -f GNUmakefile.Change_Instance_Default all

.PHONY: Change_Mask
Change_Mask:
	$(KEEP_GOING)@cd APG/Logging && $(MAKE) -f GNUmakefile.Change_Mask all

.PHONY: Howto_Syslog
Howto_Syslog:
	$(KEEP_GOING)@cd APG/Logging && $(MAKE) -f GNUmakefile.Howto_Syslog all

.PHONY: Simple1
Simple1:
	$(KEEP_GOING)@cd APG/Logging && $(MAKE) -f GNUmakefile.Simple1 all

.PHONY: Simple2
Simple2:
	$(KEEP_GOING)@cd APG/Logging && $(MAKE) -f GNUmakefile.Simple2 all

.PHONY: Trace_Return
Trace_Return:
	$(KEEP_GOING)@cd APG/Logging && $(MAKE) -f GNUmakefile.Trace_Return all

.PHONY: Use_Callback
Use_Callback:
	$(KEEP_GOING)@cd APG/Logging && $(MAKE) -f GNUmakefile.Use_Callback all

.PHONY: Use_Callback2
Use_Callback2:
	$(KEEP_GOING)@cd APG/Logging && $(MAKE) -f GNUmakefile.Use_Callback2 all

.PHONY: Use_LogManager
Use_LogManager:
	$(KEEP_GOING)@cd APG/Logging && $(MAKE) -f GNUmakefile.Use_LogManager all

.PHONY: Use_Logger
Use_Logger:
	$(KEEP_GOING)@cd APG/Logging && $(MAKE) -f GNUmakefile.Use_Logger all

.PHONY: Use_Logging_Server
Use_Logging_Server:
	$(KEEP_GOING)@cd APG/Logging && $(MAKE) -f GNUmakefile.Use_Logging_Server all

.PHONY: Use_Logging_Strategy
Use_Logging_Strategy:
	$(KEEP_GOING)@cd APG/Logging && $(MAKE) -f GNUmakefile.Use_Logging_Strategy all

.PHONY: Use_Multiple_Sinks
Use_Multiple_Sinks:
	$(KEEP_GOING)@cd APG/Logging && $(MAKE) -f GNUmakefile.Use_Multiple_Sinks all

.PHONY: Use_Ostream
Use_Ostream:
	$(KEEP_GOING)@cd APG/Logging && $(MAKE) -f GNUmakefile.Use_Ostream all

.PHONY: Use_Stderr
Use_Stderr:
	$(KEEP_GOING)@cd APG/Logging && $(MAKE) -f GNUmakefile.Use_Stderr all

.PHONY: Use_Syslog
Use_Syslog:
	$(KEEP_GOING)@cd APG/Logging && $(MAKE) -f GNUmakefile.Use_Syslog all

.PHONY: Wrap_Macros
Wrap_Macros:
	$(KEEP_GOING)@cd APG/Logging && $(MAKE) -f GNUmakefile.Wrap_Macros all

.PHONY: Wrap_Macros_Alt
Wrap_Macros_Alt:
	$(KEEP_GOING)@cd APG/Logging && $(MAKE) -f GNUmakefile.Wrap_Macros_Alt all

.PHONY: UDP_Broadcast
UDP_Broadcast:
	$(KEEP_GOING)@cd APG/Misc_IPC && $(MAKE) -f GNUmakefile.UDP_Broadcast all

.PHONY: UDP_Multicast
UDP_Multicast:
	$(KEEP_GOING)@cd APG/Misc_IPC && $(MAKE) -f GNUmakefile.UDP_Multicast all

.PHONY: UDP_Unicast
UDP_Unicast:
	$(KEEP_GOING)@cd APG/Misc_IPC && $(MAKE) -f GNUmakefile.UDP_Unicast all

.PHONY: Nodelocal_Shared
Nodelocal_Shared:
	$(KEEP_GOING)@cd APG/Naming && $(MAKE) -f GNUmakefile.Nodelocal_Shared all

.PHONY: Netlocal
Netlocal: Nodelocal_Shared
	$(KEEP_GOING)@cd APG/Naming && $(MAKE) -f GNUmakefile.Netlocal all

.PHONY: Netlocal_Reader
Netlocal_Reader:
	$(KEEP_GOING)@cd APG/Naming && $(MAKE) -f GNUmakefile.Netlocal_Reader all

.PHONY: Nodelocal
Nodelocal:
	$(KEEP_GOING)@cd APG/Naming && $(MAKE) -f GNUmakefile.Nodelocal all

.PHONY: Nodelocal_Shared_Reader
Nodelocal_Shared_Reader: Netlocal_Reader Nodelocal
	$(KEEP_GOING)@cd APG/Naming && $(MAKE) -f GNUmakefile.Nodelocal_Shared_Reader all

.PHONY: HA_Proactive_Status
HA_Proactive_Status:
	$(KEEP_GOING)@cd APG/Proactor && $(MAKE) -f GNUmakefile.HA_Proactive_Status all

.PHONY: Process_Manager_Death
Process_Manager_Death:
	$(KEEP_GOING)@cd APG/Processes && $(MAKE) -f GNUmakefile.Process_Manager_Death all

.PHONY: Process_Manager_Spawn
Process_Manager_Spawn:
	$(KEEP_GOING)@cd APG/Processes && $(MAKE) -f GNUmakefile.Process_Manager_Spawn all

.PHONY: Process_Mutex
Process_Mutex:
	$(KEEP_GOING)@cd APG/Processes && $(MAKE) -f GNUmakefile.Process_Mutex all

.PHONY: Spawn
Spawn:
	$(KEEP_GOING)@cd APG/Processes && $(MAKE) -f GNUmakefile.Spawn all

.PHONY: Client
Client:
	$(KEEP_GOING)@cd APG/Reactor && $(MAKE) -f GNUmakefile.Client all

.PHONY: HAStatus
HAStatus:
	$(KEEP_GOING)@cd APG/Reactor && $(MAKE) -f GNUmakefile.HAStatus all

.PHONY: HAStatus_AC
HAStatus_AC:
	$(KEEP_GOING)@cd APG/Reactor && $(MAKE) -f GNUmakefile.HAStatus_AC all

.PHONY: Reactor_Timers
Reactor_Timers:
	$(KEEP_GOING)@cd APG/Reactor && $(MAKE) -f GNUmakefile.Reactor_Timers all

.PHONY: Reschedule
Reschedule:
	$(KEEP_GOING)@cd APG/Reactor && $(MAKE) -f GNUmakefile.Reschedule all

.PHONY: Schedule_Timers
Schedule_Timers:
	$(KEEP_GOING)@cd APG/Reactor && $(MAKE) -f GNUmakefile.Schedule_Timers all

.PHONY: Timer_Cancel
Timer_Cancel:
	$(KEEP_GOING)@cd APG/Reactor && $(MAKE) -f GNUmakefile.Timer_Cancel all

.PHONY: Timer_State_Data
Timer_State_Data:
	$(KEEP_GOING)@cd APG/Reactor && $(MAKE) -f GNUmakefile.Timer_State_Data all

.PHONY: Malloc
Malloc:
	$(KEEP_GOING)@cd APG/Shared_Memory && $(MAKE) -f GNUmakefile.Malloc all

.PHONY: Mem_Map
Mem_Map:
	$(KEEP_GOING)@cd APG/Shared_Memory && $(MAKE) -f GNUmakefile.Mem_Map all

.PHONY: PI_Malloc
PI_Malloc:
	$(KEEP_GOING)@cd APG/Shared_Memory && $(MAKE) -f GNUmakefile.PI_Malloc all

.PHONY: Pool_Growth
Pool_Growth:
	$(KEEP_GOING)@cd APG/Shared_Memory && $(MAKE) -f GNUmakefile.Pool_Growth all

.PHONY: Shared_Memory_Hash_Map
Shared_Memory_Hash_Map:
	$(KEEP_GOING)@cd APG/Shared_Memory && $(MAKE) -f GNUmakefile.Shared_Memory_Hash_Map all

.PHONY: SigAction
SigAction:
	$(KEEP_GOING)@cd APG/Signals && $(MAKE) -f GNUmakefile.SigAction all

.PHONY: SigGuard
SigGuard:
	$(KEEP_GOING)@cd APG/Signals && $(MAKE) -f GNUmakefile.SigGuard all

.PHONY: SigHandler
SigHandler:
	$(KEEP_GOING)@cd APG/Signals && $(MAKE) -f GNUmakefile.SigHandler all

.PHONY: SigHandlers
SigHandlers:
	$(KEEP_GOING)@cd APG/Signals && $(MAKE) -f GNUmakefile.SigHandlers all

.PHONY: SigInfo
SigInfo:
	$(KEEP_GOING)@cd APG/Signals && $(MAKE) -f GNUmakefile.SigInfo all

.PHONY: Sockets_Basic
Sockets_Basic:
	$(KEEP_GOING)@cd APG/Sockets && $(MAKE) -f GNUmakefile.Sockets_Basic all

.PHONY: Sockets_Basic_Robust
Sockets_Basic_Robust:
	$(KEEP_GOING)@cd APG/Sockets && $(MAKE) -f GNUmakefile.Sockets_Basic_Robust all

.PHONY: Sockets_Iovec
Sockets_Iovec:
	$(KEEP_GOING)@cd APG/Sockets && $(MAKE) -f GNUmakefile.Sockets_Iovec all

.PHONY: Sockets_Server
Sockets_Server:
	$(KEEP_GOING)@cd APG/Sockets && $(MAKE) -f GNUmakefile.Sockets_Server all

.PHONY: Answerer
Answerer:
	$(KEEP_GOING)@cd APG/Streams && $(MAKE) -f GNUmakefile.Answerer all

.PHONY: HA_Configurable_Server_Dynamic
HA_Configurable_Server_Dynamic:
	$(KEEP_GOING)@cd APG/Svc_Config && $(MAKE) -f GNUmakefile.HA_Configurable_Server_Dynamic all

.PHONY: HA_Configurable_Server_Static
HA_Configurable_Server_Static:
	$(KEEP_GOING)@cd APG/Svc_Config && $(MAKE) -f GNUmakefile.HA_Configurable_Server_Static all

.PHONY: Svc_Config_HA_Status
Svc_Config_HA_Status:
	$(KEEP_GOING)@cd APG/Svc_Config && $(MAKE) -f GNUmakefile.Svc_Config_HA_Status all

.PHONY: Async_Cancel
Async_Cancel:
	$(KEEP_GOING)@cd APG/ThreadManagement && $(MAKE) -f GNUmakefile.Async_Cancel all

.PHONY: Coop_Cancel
Coop_Cancel:
	$(KEEP_GOING)@cd APG/ThreadManagement && $(MAKE) -f GNUmakefile.Coop_Cancel all

.PHONY: ExitHandler
ExitHandler:
	$(KEEP_GOING)@cd APG/ThreadManagement && $(MAKE) -f GNUmakefile.ExitHandler all

.PHONY: Pool
Pool:
	$(KEEP_GOING)@cd APG/ThreadManagement && $(MAKE) -f GNUmakefile.Pool all

.PHONY: Priorities
Priorities:
	$(KEEP_GOING)@cd APG/ThreadManagement && $(MAKE) -f GNUmakefile.Priorities all

.PHONY: Signals
Signals:
	$(KEEP_GOING)@cd APG/ThreadManagement && $(MAKE) -f GNUmakefile.Signals all

.PHONY: Signals2
Signals2:
	$(KEEP_GOING)@cd APG/ThreadManagement && $(MAKE) -f GNUmakefile.Signals2 all

.PHONY: Start_Hook
Start_Hook:
	$(KEEP_GOING)@cd APG/ThreadManagement && $(MAKE) -f GNUmakefile.Start_Hook all

.PHONY: State
State:
	$(KEEP_GOING)@cd APG/ThreadManagement && $(MAKE) -f GNUmakefile.State all

.PHONY: Futures
Futures:
	$(KEEP_GOING)@cd APG/ThreadPools && $(MAKE) -f GNUmakefile.Futures all

.PHONY: LF_ThreadPool
LF_ThreadPool:
	$(KEEP_GOING)@cd APG/ThreadPools && $(MAKE) -f GNUmakefile.LF_ThreadPool all

.PHONY: TP_Reactor
TP_Reactor:
	$(KEEP_GOING)@cd APG/ThreadPools && $(MAKE) -f GNUmakefile.TP_Reactor all

.PHONY: Task_ThreadPool
Task_ThreadPool:
	$(KEEP_GOING)@cd APG/ThreadPools && $(MAKE) -f GNUmakefile.Task_ThreadPool all

.PHONY: ThreadPool
ThreadPool:
	$(KEEP_GOING)@cd APG/ThreadPools && $(MAKE) -f GNUmakefile.ThreadPool all

.PHONY: Atomic_Op
Atomic_Op:
	$(KEEP_GOING)@cd APG/ThreadSafety && $(MAKE) -f GNUmakefile.Atomic_Op all

.PHONY: Barrier
Barrier:
	$(KEEP_GOING)@cd APG/ThreadSafety && $(MAKE) -f GNUmakefile.Barrier all

.PHONY: Mutex
Mutex:
	$(KEEP_GOING)@cd APG/ThreadSafety && $(MAKE) -f GNUmakefile.Mutex all

.PHONY: RW_Lock
RW_Lock:
	$(KEEP_GOING)@cd APG/ThreadSafety && $(MAKE) -f GNUmakefile.RW_Lock all

.PHONY: Semaphore
Semaphore:
	$(KEEP_GOING)@cd APG/ThreadSafety && $(MAKE) -f GNUmakefile.Semaphore all

.PHONY: TSS
TSS:
	$(KEEP_GOING)@cd APG/ThreadSafety && $(MAKE) -f GNUmakefile.TSS all

.PHONY: Tokens
Tokens:
	$(KEEP_GOING)@cd APG/ThreadSafety && $(MAKE) -f GNUmakefile.Tokens all

.PHONY: Tokens_Deadlock
Tokens_Deadlock:
	$(KEEP_GOING)@cd APG/ThreadSafety && $(MAKE) -f GNUmakefile.Tokens_Deadlock all

.PHONY: Activate
Activate:
	$(KEEP_GOING)@cd APG/Threads && $(MAKE) -f GNUmakefile.Activate all

.PHONY: Condition_Variables
Condition_Variables:
	$(KEEP_GOING)@cd APG/Threads && $(MAKE) -f GNUmakefile.Condition_Variables all

.PHONY: Guards
Guards:
	$(KEEP_GOING)@cd APG/Threads && $(MAKE) -f GNUmakefile.Guards all

.PHONY: Message_Blocks
Message_Blocks:
	$(KEEP_GOING)@cd APG/Threads && $(MAKE) -f GNUmakefile.Message_Blocks all

.PHONY: Message_Queue
Message_Queue:
	$(KEEP_GOING)@cd APG/Threads && $(MAKE) -f GNUmakefile.Message_Queue all

.PHONY: Mutexes
Mutexes:
	$(KEEP_GOING)@cd APG/Threads && $(MAKE) -f GNUmakefile.Mutexes all

.PHONY: Alarm
Alarm:
	$(KEEP_GOING)@cd APG/Timers && $(MAKE) -f GNUmakefile.Alarm all

.PHONY: Task
Task:
	$(KEEP_GOING)@cd APG/Timers && $(MAKE) -f GNUmakefile.Task all

.PHONY: Timers
Timers:
	$(KEEP_GOING)@cd APG/Timers && $(MAKE) -f GNUmakefile.Timers all

.PHONY: Upcall
Upcall:
	$(KEEP_GOING)@cd APG/Timers && $(MAKE) -f GNUmakefile.Upcall all

.PHONY: ASX_CCM_App_Lib
ASX_CCM_App_Lib:
	$(KEEP_GOING)@cd ASX/CCM_App && $(MAKE) -f GNUmakefile.ASX_CCM_App_Lib all

.PHONY: ASX_CCM_App_Server
ASX_CCM_App_Server: ASX_CCM_App_Lib
	$(KEEP_GOING)@cd ASX/CCM_App && $(MAKE) -f GNUmakefile.ASX_CCM_App_Server all

.PHONY: ASX_CCM_App_Client
ASX_CCM_App_Client: ASX_CCM_App_Server
	$(KEEP_GOING)@cd ASX/CCM_App && $(MAKE) -f GNUmakefile.ASX_CCM_App_Client all

.PHONY: Event_Server
Event_Server:
	$(KEEP_GOING)@cd ASX/Event_Server/Event_Server && $(MAKE) -f GNUmakefile.Event_Server all

.PHONY: Transceiver
Transceiver:
	$(KEEP_GOING)@cd ASX/Event_Server/Transceiver && $(MAKE) -f GNUmakefile.Transceiver all

.PHONY: ASX_Message_Queue_Bounded_Buffer
ASX_Message_Queue_Bounded_Buffer:
	$(KEEP_GOING)@cd ASX/Message_Queue && $(MAKE) -f GNUmakefile.ASX_Message_Queue_Bounded_Buffer all

.PHONY: ASX_Message_Queue_Buffer_Stream
ASX_Message_Queue_Buffer_Stream:
	$(KEEP_GOING)@cd ASX/Message_Queue && $(MAKE) -f GNUmakefile.ASX_Message_Queue_Buffer_Stream all

.PHONY: ASX_Message_Queue_Priority_Buffer
ASX_Message_Queue_Priority_Buffer:
	$(KEEP_GOING)@cd ASX/Message_Queue && $(MAKE) -f GNUmakefile.ASX_Message_Queue_Priority_Buffer all

.PHONY: UPIPE_Event_Server
UPIPE_Event_Server:
	$(KEEP_GOING)@cd ASX/UPIPE_Event_Server && $(MAKE) -f GNUmakefile.UPIPE_Event_Server all

.PHONY: Bounded_Packet_Relay-target
Bounded_Packet_Relay-target:
	$(KEEP_GOING)@cd Bounded_Packet_Relay && $(MAKE) -f GNUmakefile.Bounded_Packet_Relay all

.PHONY: C++NPv1_Reactive_Logging_Server_Ex
C++NPv1_Reactive_Logging_Server_Ex:
	$(KEEP_GOING)@cd C++NPv1 && $(MAKE) -f GNUmakefile.C++NPv1_Reactive_Logging_Server_Ex all

.PHONY: C++NPv1_Iterative_Logging_Server
C++NPv1_Iterative_Logging_Server: C++NPv1_Reactive_Logging_Server_Ex
	$(KEEP_GOING)@cd C++NPv1 && $(MAKE) -f GNUmakefile.C++NPv1_Iterative_Logging_Server all

.PHONY: C++NPv1_Logging_Client
C++NPv1_Logging_Client:
	$(KEEP_GOING)@cd C++NPv1 && $(MAKE) -f GNUmakefile.C++NPv1_Logging_Client all

.PHONY: C++NPv1_PPC_Logging_Server
C++NPv1_PPC_Logging_Server: C++NPv1_Reactive_Logging_Server_Ex
	$(KEEP_GOING)@cd C++NPv1 && $(MAKE) -f GNUmakefile.C++NPv1_PPC_Logging_Server all

.PHONY: C++NPv1_RTTPC_Logging_Server
C++NPv1_RTTPC_Logging_Server: C++NPv1_Reactive_Logging_Server_Ex
	$(KEEP_GOING)@cd C++NPv1 && $(MAKE) -f GNUmakefile.C++NPv1_RTTPC_Logging_Server all

.PHONY: C++NPv1_Reactive_Logging_Server
C++NPv1_Reactive_Logging_Server: C++NPv1_Reactive_Logging_Server_Ex
	$(KEEP_GOING)@cd C++NPv1 && $(MAKE) -f GNUmakefile.C++NPv1_Reactive_Logging_Server all

.PHONY: C++NPv1_TPC_Logging_Server
C++NPv1_TPC_Logging_Server: C++NPv1_Reactive_Logging_Server_Ex
	$(KEEP_GOING)@cd C++NPv1 && $(MAKE) -f GNUmakefile.C++NPv1_TPC_Logging_Server all

.PHONY: C++NPv2_CLD
C++NPv2_CLD:
	$(KEEP_GOING)@cd C++NPv2 && $(MAKE) -f GNUmakefile.C++NPv2_CLD all

.PHONY: C++NPv2_AC_CLD
C++NPv2_AC_CLD: C++NPv2_CLD
	$(KEEP_GOING)@cd C++NPv2 && $(MAKE) -f GNUmakefile.C++NPv2_AC_CLD all

.PHONY: C++NPv2_AIO_CLD
C++NPv2_AIO_CLD:
	$(KEEP_GOING)@cd C++NPv2 && $(MAKE) -f GNUmakefile.C++NPv2_AIO_CLD all

.PHONY: C++NPv2_Configurable_Log_Server
C++NPv2_Configurable_Log_Server:
	$(KEEP_GOING)@cd C++NPv2 && $(MAKE) -f GNUmakefile.C++NPv2_Configurable_Log_Server all

.PHONY: C++NPv2_Display_Logfile
C++NPv2_Display_Logfile:
	$(KEEP_GOING)@cd C++NPv2 && $(MAKE) -f GNUmakefile.C++NPv2_Display_Logfile all

.PHONY: C++NPv2_Reactor_Log_Server
C++NPv2_Reactor_Log_Server: C++NPv2_CLD
	$(KEEP_GOING)@cd C++NPv2 && $(MAKE) -f GNUmakefile.C++NPv2_Reactor_Log_Server all

.PHONY: C++NPv2_SLD
C++NPv2_SLD: C++NPv2_CLD
	$(KEEP_GOING)@cd C++NPv2 && $(MAKE) -f GNUmakefile.C++NPv2_SLD all

.PHONY: C++NPv2_TP_Reactor_Log_Server
C++NPv2_TP_Reactor_Log_Server: C++NPv2_CLD C++NPv2_Reactor_Log_Server
	$(KEEP_GOING)@cd C++NPv2 && $(MAKE) -f GNUmakefile.C++NPv2_TP_Reactor_Log_Server all

.PHONY: C++NPv2_SLDex
C++NPv2_SLDex: C++NPv2_CLD C++NPv2_TP_Reactor_Log_Server
	$(KEEP_GOING)@cd C++NPv2 && $(MAKE) -f GNUmakefile.C++NPv2_SLDex all

.PHONY: C++NPv2_SR_Configurable_Log_Server
C++NPv2_SR_Configurable_Log_Server:
	$(KEEP_GOING)@cd C++NPv2 && $(MAKE) -f GNUmakefile.C++NPv2_SR_Configurable_Log_Server all

.PHONY: C++NPv2_Select_Reactor_Log_Server
C++NPv2_Select_Reactor_Log_Server: C++NPv2_CLD C++NPv2_Reactor_Log_Server C++NPv2_TP_Reactor_Log_Server
	$(KEEP_GOING)@cd C++NPv2 && $(MAKE) -f GNUmakefile.C++NPv2_Select_Reactor_Log_Server all

.PHONY: C++NPv2_TPCLS
C++NPv2_TPCLS: C++NPv2_CLD
	$(KEEP_GOING)@cd C++NPv2 && $(MAKE) -f GNUmakefile.C++NPv2_TPCLS all

.PHONY: C++NPv2_TPLS
C++NPv2_TPLS: C++NPv2_CLD
	$(KEEP_GOING)@cd C++NPv2 && $(MAKE) -f GNUmakefile.C++NPv2_TPLS all

.PHONY: C++NPv2_WFMO_Reactor_Log_Server
C++NPv2_WFMO_Reactor_Log_Server: C++NPv2_CLD C++NPv2_Reactor_Log_Server C++NPv2_TP_Reactor_Log_Server
	$(KEEP_GOING)@cd C++NPv2 && $(MAKE) -f GNUmakefile.C++NPv2_WFMO_Reactor_Log_Server all

.PHONY: Connection_Blocking_Acceptor
Connection_Blocking_Acceptor:
	$(KEEP_GOING)@cd Connection/blocking && $(MAKE) -f GNUmakefile.Connection_Blocking_Acceptor all

.PHONY: Connection_Blocking_Connector
Connection_Blocking_Connector:
	$(KEEP_GOING)@cd Connection/blocking && $(MAKE) -f GNUmakefile.Connection_Blocking_Connector all

.PHONY: Connection_Misc_Handler
Connection_Misc_Handler:
	$(KEEP_GOING)@cd Connection/misc && $(MAKE) -f GNUmakefile.Connection_Misc_Handler all

.PHONY: Connection_Misc_Test_Upipe
Connection_Misc_Test_Upipe:
	$(KEEP_GOING)@cd Connection/misc && $(MAKE) -f GNUmakefile.Connection_Misc_Test_Upipe all

.PHONY: Connection_Non_Blocking_SPipeClient
Connection_Non_Blocking_SPipeClient:
	$(KEEP_GOING)@cd Connection/non_blocking && $(MAKE) -f GNUmakefile.Connection_Non_Blocking_SPipeClient all

.PHONY: Connection_Non_Blocking_LSockClient
Connection_Non_Blocking_LSockClient: Connection_Non_Blocking_SPipeClient
	$(KEEP_GOING)@cd Connection/non_blocking && $(MAKE) -f GNUmakefile.Connection_Non_Blocking_LSockClient all

.PHONY: Connection_Non_Blocking_SockServer
Connection_Non_Blocking_SockServer:
	$(KEEP_GOING)@cd Connection/non_blocking && $(MAKE) -f GNUmakefile.Connection_Non_Blocking_SockServer all

.PHONY: Connection_Non_Blocking_LSockServer
Connection_Non_Blocking_LSockServer: Connection_Non_Blocking_SockServer
	$(KEEP_GOING)@cd Connection/non_blocking && $(MAKE) -f GNUmakefile.Connection_Non_Blocking_LSockServer all

.PHONY: Connection_Non_Blocking_SPipeServer
Connection_Non_Blocking_SPipeServer: Connection_Non_Blocking_SockServer
	$(KEEP_GOING)@cd Connection/non_blocking && $(MAKE) -f GNUmakefile.Connection_Non_Blocking_SPipeServer all

.PHONY: Connection_Non_Blocking_SockClient
Connection_Non_Blocking_SockClient: Connection_Non_Blocking_SPipeClient
	$(KEEP_GOING)@cd Connection/non_blocking && $(MAKE) -f GNUmakefile.Connection_Non_Blocking_SockClient all

.PHONY: Connection_Non_Blocking_TLIClient
Connection_Non_Blocking_TLIClient: Connection_Non_Blocking_SPipeClient
	$(KEEP_GOING)@cd Connection/non_blocking && $(MAKE) -f GNUmakefile.Connection_Non_Blocking_TLIClient all

.PHONY: Connection_Non_Blocking_TLIServer
Connection_Non_Blocking_TLIServer: Connection_Non_Blocking_SockServer
	$(KEEP_GOING)@cd Connection/non_blocking && $(MAKE) -f GNUmakefile.Connection_Non_Blocking_TLIServer all

.PHONY: DLL_Today
DLL_Today:
	$(KEEP_GOING)@cd DLL && $(MAKE) -f GNUmakefile.DLL_Today all

.PHONY: DLL_Newsweek
DLL_Newsweek:
	$(KEEP_GOING)@cd DLL && $(MAKE) -f GNUmakefile.DLL_Newsweek all

.PHONY: DLL_Main
DLL_Main: DLL_Today DLL_Newsweek
	$(KEEP_GOING)@cd DLL && $(MAKE) -f GNUmakefile.DLL_Main all

.PHONY: Export_Lib
Export_Lib:
	$(KEEP_GOING)@cd Export && $(MAKE) -f GNUmakefile.Export_Lib all

.PHONY: Export_Test
Export_Test: Export_Lib
	$(KEEP_GOING)@cd Export && $(MAKE) -f GNUmakefile.Export_Test all

.PHONY: IOStream_Client
IOStream_Client:
	$(KEEP_GOING)@cd IOStream/client && $(MAKE) -f GNUmakefile.IOStream_Client all

.PHONY: IOStream_Server
IOStream_Server:
	$(KEEP_GOING)@cd IOStream/server && $(MAKE) -f GNUmakefile.IOStream_Server all

.PHONY: atm_sap_client
atm_sap_client:
	$(KEEP_GOING)@cd IPC_SAP/ATM_SAP && $(MAKE) -f GNUmakefile.atm_sap_client all

.PHONY: atm_sap_server
atm_sap_server:
	$(KEEP_GOING)@cd IPC_SAP/ATM_SAP && $(MAKE) -f GNUmakefile.atm_sap_server all

.PHONY: dev_sap_reader
dev_sap_reader:
	$(KEEP_GOING)@cd IPC_SAP/DEV_SAP/reader && $(MAKE) -f GNUmakefile.dev_sap_reader all

.PHONY: dev_sap_writer
dev_sap_writer:
	$(KEEP_GOING)@cd IPC_SAP/DEV_SAP/writer && $(MAKE) -f GNUmakefile.dev_sap_writer all

.PHONY: Fifo_Sap_Msg_Client
Fifo_Sap_Msg_Client:
	$(KEEP_GOING)@cd IPC_SAP/FIFO_SAP && $(MAKE) -f GNUmakefile.Fifo_Sap_Msg_Client all

.PHONY: Fifo_Sap_Msg_Server
Fifo_Sap_Msg_Server:
	$(KEEP_GOING)@cd IPC_SAP/FIFO_SAP && $(MAKE) -f GNUmakefile.Fifo_Sap_Msg_Server all

.PHONY: fifo_sap_client
fifo_sap_client:
	$(KEEP_GOING)@cd IPC_SAP/FIFO_SAP && $(MAKE) -f GNUmakefile.fifo_sap_client all

.PHONY: fifo_sap_server
fifo_sap_server:
	$(KEEP_GOING)@cd IPC_SAP/FIFO_SAP && $(MAKE) -f GNUmakefile.fifo_sap_server all

.PHONY: fifo_sap_test
fifo_sap_test:
	$(KEEP_GOING)@cd IPC_SAP/FIFO_SAP && $(MAKE) -f GNUmakefile.fifo_sap_test all

.PHONY: file_sap_client
file_sap_client:
	$(KEEP_GOING)@cd IPC_SAP/FILE_SAP && $(MAKE) -f GNUmakefile.file_sap_client all

.PHONY: Sock_Sap_CPP_Inclient
Sock_Sap_CPP_Inclient:
	$(KEEP_GOING)@cd IPC_SAP/SOCK_SAP && $(MAKE) -f GNUmakefile.Sock_Sap_CPP_Inclient all

.PHONY: Sock_Sap_CPP_Inserver
Sock_Sap_CPP_Inserver:
	$(KEEP_GOING)@cd IPC_SAP/SOCK_SAP && $(MAKE) -f GNUmakefile.Sock_Sap_CPP_Inserver all

.PHONY: Sock_Sap_CPP_Memclient
Sock_Sap_CPP_Memclient:
	$(KEEP_GOING)@cd IPC_SAP/SOCK_SAP && $(MAKE) -f GNUmakefile.Sock_Sap_CPP_Memclient all

.PHONY: Sock_Sap_CPP_Memserver
Sock_Sap_CPP_Memserver:
	$(KEEP_GOING)@cd IPC_SAP/SOCK_SAP && $(MAKE) -f GNUmakefile.Sock_Sap_CPP_Memserver all

.PHONY: Sock_Sap_CPP_Unclient
Sock_Sap_CPP_Unclient:
	$(KEEP_GOING)@cd IPC_SAP/SOCK_SAP && $(MAKE) -f GNUmakefile.Sock_Sap_CPP_Unclient all

.PHONY: Sock_Sap_CPP_Unserver
Sock_Sap_CPP_Unserver:
	$(KEEP_GOING)@cd IPC_SAP/SOCK_SAP && $(MAKE) -f GNUmakefile.Sock_Sap_CPP_Unserver all

.PHONY: Sock_Sap_C_Inclient
Sock_Sap_C_Inclient:
	$(KEEP_GOING)@cd IPC_SAP/SOCK_SAP && $(MAKE) -f GNUmakefile.Sock_Sap_C_Inclient all

.PHONY: Sock_Sap_C_Inserver
Sock_Sap_C_Inserver:
	$(KEEP_GOING)@cd IPC_SAP/SOCK_SAP && $(MAKE) -f GNUmakefile.Sock_Sap_C_Inserver all

.PHONY: Sock_Sap_FD_Unclient
Sock_Sap_FD_Unclient:
	$(KEEP_GOING)@cd IPC_SAP/SOCK_SAP && $(MAKE) -f GNUmakefile.Sock_Sap_FD_Unclient all

.PHONY: SPIPE_SAP_Client
SPIPE_SAP_Client:
	$(KEEP_GOING)@cd IPC_SAP/SPIPE_SAP && $(MAKE) -f GNUmakefile.SPIPE_SAP_Client all

.PHONY: SPIPE_SAP_Consumer_Msg
SPIPE_SAP_Consumer_Msg:
	$(KEEP_GOING)@cd IPC_SAP/SPIPE_SAP && $(MAKE) -f GNUmakefile.SPIPE_SAP_Consumer_Msg all

.PHONY: SPIPE_SAP_Consumer_Read
SPIPE_SAP_Consumer_Read:
	$(KEEP_GOING)@cd IPC_SAP/SPIPE_SAP && $(MAKE) -f GNUmakefile.SPIPE_SAP_Consumer_Read all

.PHONY: SPIPE_SAP_NPClient
SPIPE_SAP_NPClient:
	$(KEEP_GOING)@cd IPC_SAP/SPIPE_SAP && $(MAKE) -f GNUmakefile.SPIPE_SAP_NPClient all

.PHONY: SPIPE_SAP_NPServer
SPIPE_SAP_NPServer:
	$(KEEP_GOING)@cd IPC_SAP/SPIPE_SAP && $(MAKE) -f GNUmakefile.SPIPE_SAP_NPServer all

.PHONY: SPIPE_SAP_Producer_Msg
SPIPE_SAP_Producer_Msg:
	$(KEEP_GOING)@cd IPC_SAP/SPIPE_SAP && $(MAKE) -f GNUmakefile.SPIPE_SAP_Producer_Msg all

.PHONY: SPIPE_SAP_Producer_Read
SPIPE_SAP_Producer_Read:
	$(KEEP_GOING)@cd IPC_SAP/SPIPE_SAP && $(MAKE) -f GNUmakefile.SPIPE_SAP_Producer_Read all

.PHONY: SPIPE_SAP_Server
SPIPE_SAP_Server:
	$(KEEP_GOING)@cd IPC_SAP/SPIPE_SAP && $(MAKE) -f GNUmakefile.SPIPE_SAP_Server all

.PHONY: SSL_SAP_Client
SSL_SAP_Client:
	$(KEEP_GOING)@cd IPC_SAP/SSL_SAP && $(MAKE) -f GNUmakefile.SSL_SAP_Client all

.PHONY: SSL_SAP_Client_Simple
SSL_SAP_Client_Simple:
	$(KEEP_GOING)@cd IPC_SAP/SSL_SAP && $(MAKE) -f GNUmakefile.SSL_SAP_Client_Simple all

.PHONY: SSL_SAP_Server
SSL_SAP_Server:
	$(KEEP_GOING)@cd IPC_SAP/SSL_SAP && $(MAKE) -f GNUmakefile.SSL_SAP_Server all

.PHONY: SSL_SAP_Server_Fancy
SSL_SAP_Server_Fancy:
	$(KEEP_GOING)@cd IPC_SAP/SSL_SAP && $(MAKE) -f GNUmakefile.SSL_SAP_Server_Fancy all

.PHONY: SSL_SAP_Server_Poll
SSL_SAP_Server_Poll:
	$(KEEP_GOING)@cd IPC_SAP/SSL_SAP && $(MAKE) -f GNUmakefile.SSL_SAP_Server_Poll all

.PHONY: SSL_SAP_Server_Simple
SSL_SAP_Server_Simple:
	$(KEEP_GOING)@cd IPC_SAP/SSL_SAP && $(MAKE) -f GNUmakefile.SSL_SAP_Server_Simple all

.PHONY: TLI_SAP_ATM_Client
TLI_SAP_ATM_Client:
	$(KEEP_GOING)@cd IPC_SAP/TLI_SAP && $(MAKE) -f GNUmakefile.TLI_SAP_ATM_Client all

.PHONY: TLI_SAP_ATM_Server
TLI_SAP_ATM_Server:
	$(KEEP_GOING)@cd IPC_SAP/TLI_SAP && $(MAKE) -f GNUmakefile.TLI_SAP_ATM_Server all

.PHONY: TLI_SAP_CPP_Client
TLI_SAP_CPP_Client:
	$(KEEP_GOING)@cd IPC_SAP/TLI_SAP && $(MAKE) -f GNUmakefile.TLI_SAP_CPP_Client all

.PHONY: TLI_SAP_CPP_Server
TLI_SAP_CPP_Server:
	$(KEEP_GOING)@cd IPC_SAP/TLI_SAP && $(MAKE) -f GNUmakefile.TLI_SAP_CPP_Server all

.PHONY: TLI_SAP_Db_Client
TLI_SAP_Db_Client:
	$(KEEP_GOING)@cd IPC_SAP/TLI_SAP && $(MAKE) -f GNUmakefile.TLI_SAP_Db_Client all

.PHONY: TLI_SAP_Db_Server
TLI_SAP_Db_Server:
	$(KEEP_GOING)@cd IPC_SAP/TLI_SAP && $(MAKE) -f GNUmakefile.TLI_SAP_Db_Server all

.PHONY: TLI_SAP_Ftp_Client
TLI_SAP_Ftp_Client:
	$(KEEP_GOING)@cd IPC_SAP/TLI_SAP && $(MAKE) -f GNUmakefile.TLI_SAP_Ftp_Client all

.PHONY: TLI_SAP_Ftp_Server
TLI_SAP_Ftp_Server:
	$(KEEP_GOING)@cd IPC_SAP/TLI_SAP && $(MAKE) -f GNUmakefile.TLI_SAP_Ftp_Server all

.PHONY: UPIPE_SAP_Ex1
UPIPE_SAP_Ex1:
	$(KEEP_GOING)@cd IPC_SAP/UPIPE_SAP && $(MAKE) -f GNUmakefile.UPIPE_SAP_Ex1 all

.PHONY: UPIPE_SAP_Ex2
UPIPE_SAP_Ex2:
	$(KEEP_GOING)@cd IPC_SAP/UPIPE_SAP && $(MAKE) -f GNUmakefile.UPIPE_SAP_Ex2 all

.PHONY: UPIPE_SAP_Ex3
UPIPE_SAP_Ex3:
	$(KEEP_GOING)@cd IPC_SAP/UPIPE_SAP && $(MAKE) -f GNUmakefile.UPIPE_SAP_Ex3 all

.PHONY: Log_Msg_Test_Callback
Log_Msg_Test_Callback:
	$(KEEP_GOING)@cd Log_Msg && $(MAKE) -f GNUmakefile.Log_Msg_Test_Callback all

.PHONY: Log_Msg_Test_Log_Msg
Log_Msg_Test_Log_Msg:
	$(KEEP_GOING)@cd Log_Msg && $(MAKE) -f GNUmakefile.Log_Msg_Test_Log_Msg all

.PHONY: Log_Msg_Test_Ostream
Log_Msg_Test_Ostream:
	$(KEEP_GOING)@cd Log_Msg && $(MAKE) -f GNUmakefile.Log_Msg_Test_Ostream all

.PHONY: Logger_Acceptor_Server
Logger_Acceptor_Server:
	$(KEEP_GOING)@cd Logger/Acceptor-server && $(MAKE) -f GNUmakefile.Logger_Acceptor_Server all

.PHONY: Logger_client
Logger_client:
	$(KEEP_GOING)@cd Logger/client && $(MAKE) -f GNUmakefile.Logger_client all

.PHONY: Logger_Simple_Server
Logger_Simple_Server:
	$(KEEP_GOING)@cd Logger/simple-server && $(MAKE) -f GNUmakefile.Logger_Simple_Server all

.PHONY: Map_Manager-target
Map_Manager-target:
	$(KEEP_GOING)@cd Map_Manager && $(MAKE) -f GNUmakefile.Map_Manager all

.PHONY: Mem_Map_IO_Tests
Mem_Map_IO_Tests:
	$(KEEP_GOING)@cd Mem_Map/IO-tests && $(MAKE) -f GNUmakefile.Mem_Map_IO_Tests all

.PHONY: Mem_Map_File_Reverse
Mem_Map_File_Reverse:
	$(KEEP_GOING)@cd Mem_Map/file-reverse && $(MAKE) -f GNUmakefile.Mem_Map_File_Reverse all

.PHONY: Misc_Test_Dump
Misc_Test_Dump:
	$(KEEP_GOING)@cd Misc && $(MAKE) -f GNUmakefile.Misc_Test_Dump all

.PHONY: Misc_Test_Get_Opt
Misc_Test_Get_Opt:
	$(KEEP_GOING)@cd Misc && $(MAKE) -f GNUmakefile.Misc_Test_Get_Opt all

.PHONY: Misc_Test_Profile_Timer
Misc_Test_Profile_Timer:
	$(KEEP_GOING)@cd Misc && $(MAKE) -f GNUmakefile.Misc_Test_Profile_Timer all

.PHONY: Misc_Test_Read_Buffer
Misc_Test_Read_Buffer:
	$(KEEP_GOING)@cd Misc && $(MAKE) -f GNUmakefile.Misc_Test_Read_Buffer all

.PHONY: Misc_Test_Set
Misc_Test_Set:
	$(KEEP_GOING)@cd Misc && $(MAKE) -f GNUmakefile.Misc_Test_Set all

.PHONY: Misc_Test_Sstring
Misc_Test_Sstring:
	$(KEEP_GOING)@cd Misc && $(MAKE) -f GNUmakefile.Misc_Test_Sstring all

.PHONY: Misc_Test_Timestamp
Misc_Test_Timestamp:
	$(KEEP_GOING)@cd Misc && $(MAKE) -f GNUmakefile.Misc_Test_Timestamp all

.PHONY: Misc_Test_Trace
Misc_Test_Trace:
	$(KEEP_GOING)@cd Misc && $(MAKE) -f GNUmakefile.Misc_Test_Trace all

.PHONY: MC_Test_Utilities
MC_Test_Utilities:
	$(KEEP_GOING)@cd Monitor && $(MAKE) -f GNUmakefile.MC_Test_Utilities all

.PHONY: Bytes_Sent
Bytes_Sent: MC_Test_Utilities
	$(KEEP_GOING)@cd Monitor/Bytes_Sent && $(MAKE) -f GNUmakefile.Bytes_Sent all

.PHONY: CPU_Load
CPU_Load: MC_Test_Utilities
	$(KEEP_GOING)@cd Monitor/CPU_Load && $(MAKE) -f GNUmakefile.CPU_Load all

.PHONY: Constraint
Constraint: MC_Test_Utilities
	$(KEEP_GOING)@cd Monitor/Constraint && $(MAKE) -f GNUmakefile.Constraint all

.PHONY: Group
Group: MC_Test_Utilities
	$(KEEP_GOING)@cd Monitor/Group && $(MAKE) -f GNUmakefile.Group all

.PHONY: Memory_Usage
Memory_Usage: MC_Test_Utilities
	$(KEEP_GOING)@cd Monitor/Memory_Usage && $(MAKE) -f GNUmakefile.Memory_Usage all

.PHONY: Message_Queue_Size
Message_Queue_Size: MC_Test_Utilities
	$(KEEP_GOING)@cd Monitor/Message_Queue_Size && $(MAKE) -f GNUmakefile.Message_Queue_Size all

.PHONY: Num_Threads
Num_Threads: MC_Test_Utilities
	$(KEEP_GOING)@cd Monitor/Num_Threads && $(MAKE) -f GNUmakefile.Num_Threads all

.PHONY: NT_Service-target
NT_Service-target:
	$(KEEP_GOING)@cd NT_Service && $(MAKE) -f GNUmakefile.NT_Service all

.PHONY: Naming_Multiple_Contexts
Naming_Multiple_Contexts:
	$(KEEP_GOING)@cd Naming && $(MAKE) -f GNUmakefile.Naming_Multiple_Contexts all

.PHONY: Naming_Non_Existent
Naming_Non_Existent:
	$(KEEP_GOING)@cd Naming && $(MAKE) -f GNUmakefile.Naming_Non_Existent all

.PHONY: Naming_Open
Naming_Open:
	$(KEEP_GOING)@cd Naming && $(MAKE) -f GNUmakefile.Naming_Open all

.PHONY: Naming_Writers
Naming_Writers:
	$(KEEP_GOING)@cd Naming && $(MAKE) -f GNUmakefile.Naming_Writers all

.PHONY: OS_Process_Imore
OS_Process_Imore:
	$(KEEP_GOING)@cd OS/Process && $(MAKE) -f GNUmakefile.OS_Process_Imore all

.PHONY: OS_Process_Process
OS_Process_Process:
	$(KEEP_GOING)@cd OS/Process && $(MAKE) -f GNUmakefile.OS_Process_Process all

.PHONY: Reactor_Dgram
Reactor_Dgram:
	$(KEEP_GOING)@cd Reactor/Dgram && $(MAKE) -f GNUmakefile.Reactor_Dgram all

.PHONY: Reactor_Dgram_CO
Reactor_Dgram_CO:
	$(KEEP_GOING)@cd Reactor/Dgram && $(MAKE) -f GNUmakefile.Reactor_Dgram_CO all

.PHONY: Reactor_FIFO_Client
Reactor_FIFO_Client:
	$(KEEP_GOING)@cd Reactor/FIFO && $(MAKE) -f GNUmakefile.Reactor_FIFO_Client all

.PHONY: Reactor_FIFO_Server
Reactor_FIFO_Server:
	$(KEEP_GOING)@cd Reactor/FIFO && $(MAKE) -f GNUmakefile.Reactor_FIFO_Server all

.PHONY: Reactor_Misc_Demuxing
Reactor_Misc_Demuxing:
	$(KEEP_GOING)@cd Reactor/Misc && $(MAKE) -f GNUmakefile.Reactor_Misc_Demuxing all

.PHONY: Reactor_Misc_Early_Timeouts
Reactor_Misc_Early_Timeouts:
	$(KEEP_GOING)@cd Reactor/Misc && $(MAKE) -f GNUmakefile.Reactor_Misc_Early_Timeouts all

.PHONY: Reactor_Misc_Event_Handler_t
Reactor_Misc_Event_Handler_t:
	$(KEEP_GOING)@cd Reactor/Misc && $(MAKE) -f GNUmakefile.Reactor_Misc_Event_Handler_t all

.PHONY: Reactor_Misc_Notification
Reactor_Misc_Notification:
	$(KEEP_GOING)@cd Reactor/Misc && $(MAKE) -f GNUmakefile.Reactor_Misc_Notification all

.PHONY: Reactor_Misc_Pingpong
Reactor_Misc_Pingpong:
	$(KEEP_GOING)@cd Reactor/Misc && $(MAKE) -f GNUmakefile.Reactor_Misc_Pingpong all

.PHONY: Reactor_Misc_Reactors
Reactor_Misc_Reactors:
	$(KEEP_GOING)@cd Reactor/Misc && $(MAKE) -f GNUmakefile.Reactor_Misc_Reactors all

.PHONY: Reactor_Misc_Signals_1
Reactor_Misc_Signals_1:
	$(KEEP_GOING)@cd Reactor/Misc && $(MAKE) -f GNUmakefile.Reactor_Misc_Signals_1 all

.PHONY: Reactor_Misc_Signals_2
Reactor_Misc_Signals_2:
	$(KEEP_GOING)@cd Reactor/Misc && $(MAKE) -f GNUmakefile.Reactor_Misc_Signals_2 all

.PHONY: Reactor_Misc_Timer_Queue
Reactor_Misc_Timer_Queue:
	$(KEEP_GOING)@cd Reactor/Misc && $(MAKE) -f GNUmakefile.Reactor_Misc_Timer_Queue all

.PHONY: Reactor_Multicast_Client
Reactor_Multicast_Client:
	$(KEEP_GOING)@cd Reactor/Multicast && $(MAKE) -f GNUmakefile.Reactor_Multicast_Client all

.PHONY: Reactor_Multicast_Server
Reactor_Multicast_Server: Reactor_Multicast_Client
	$(KEEP_GOING)@cd Reactor/Multicast && $(MAKE) -f GNUmakefile.Reactor_Multicast_Server all

.PHONY: Reactor_Ntalker
Reactor_Ntalker:
	$(KEEP_GOING)@cd Reactor/Ntalker && $(MAKE) -f GNUmakefile.Reactor_Ntalker all

.PHONY: Proactor_Cancel
Proactor_Cancel:
	$(KEEP_GOING)@cd Reactor/Proactor && $(MAKE) -f GNUmakefile.Proactor_Cancel all

.PHONY: Proactor_End_Event_Loops
Proactor_End_Event_Loops:
	$(KEEP_GOING)@cd Reactor/Proactor && $(MAKE) -f GNUmakefile.Proactor_End_Event_Loops all

.PHONY: Proactor_Multiple_Loops
Proactor_Multiple_Loops:
	$(KEEP_GOING)@cd Reactor/Proactor && $(MAKE) -f GNUmakefile.Proactor_Multiple_Loops all

.PHONY: Proactor_Post_Completions
Proactor_Post_Completions:
	$(KEEP_GOING)@cd Reactor/Proactor && $(MAKE) -f GNUmakefile.Proactor_Post_Completions all

.PHONY: Proactor_Proactor
Proactor_Proactor:
	$(KEEP_GOING)@cd Reactor/Proactor && $(MAKE) -f GNUmakefile.Proactor_Proactor all

.PHONY: Proactor_Timeout
Proactor_Timeout:
	$(KEEP_GOING)@cd Reactor/Proactor && $(MAKE) -f GNUmakefile.Proactor_Timeout all

.PHONY: Proactor_Udp_Proactor
Proactor_Udp_Proactor:
	$(KEEP_GOING)@cd Reactor/Proactor && $(MAKE) -f GNUmakefile.Proactor_Udp_Proactor all

.PHONY: TP_Reactor_Client
TP_Reactor_Client:
	$(KEEP_GOING)@cd Reactor/TP_Reactor && $(MAKE) -f GNUmakefile.TP_Reactor_Client all

.PHONY: TP_Reactor_Server
TP_Reactor_Server:
	$(KEEP_GOING)@cd Reactor/TP_Reactor && $(MAKE) -f GNUmakefile.TP_Reactor_Server all

.PHONY: WFMO_Reactor_APC
WFMO_Reactor_APC:
	$(KEEP_GOING)@cd Reactor/WFMO_Reactor && $(MAKE) -f GNUmakefile.WFMO_Reactor_APC all

.PHONY: WFMO_Reactor_Abandoned
WFMO_Reactor_Abandoned:
	$(KEEP_GOING)@cd Reactor/WFMO_Reactor && $(MAKE) -f GNUmakefile.WFMO_Reactor_Abandoned all

.PHONY: WFMO_Reactor_Console_Input
WFMO_Reactor_Console_Input:
	$(KEEP_GOING)@cd Reactor/WFMO_Reactor && $(MAKE) -f GNUmakefile.WFMO_Reactor_Console_Input all

.PHONY: WFMO_Reactor_Directory_Changes
WFMO_Reactor_Directory_Changes:
	$(KEEP_GOING)@cd Reactor/WFMO_Reactor && $(MAKE) -f GNUmakefile.WFMO_Reactor_Directory_Changes all

.PHONY: WFMO_Reactor_Exceptions
WFMO_Reactor_Exceptions:
	$(KEEP_GOING)@cd Reactor/WFMO_Reactor && $(MAKE) -f GNUmakefile.WFMO_Reactor_Exceptions all

.PHONY: WFMO_Reactor_Handle_Close
WFMO_Reactor_Handle_Close:
	$(KEEP_GOING)@cd Reactor/WFMO_Reactor && $(MAKE) -f GNUmakefile.WFMO_Reactor_Handle_Close all

.PHONY: WFMO_Reactor_Multithreading
WFMO_Reactor_Multithreading:
	$(KEEP_GOING)@cd Reactor/WFMO_Reactor && $(MAKE) -f GNUmakefile.WFMO_Reactor_Multithreading all

.PHONY: WFMO_Reactor_Network_Events
WFMO_Reactor_Network_Events:
	$(KEEP_GOING)@cd Reactor/WFMO_Reactor && $(MAKE) -f GNUmakefile.WFMO_Reactor_Network_Events all

.PHONY: WFMO_Reactor_Prerun_State_Changes
WFMO_Reactor_Prerun_State_Changes:
	$(KEEP_GOING)@cd Reactor/WFMO_Reactor && $(MAKE) -f GNUmakefile.WFMO_Reactor_Prerun_State_Changes all

.PHONY: WFMO_Reactor_Registration
WFMO_Reactor_Registration:
	$(KEEP_GOING)@cd Reactor/WFMO_Reactor && $(MAKE) -f GNUmakefile.WFMO_Reactor_Registration all

.PHONY: WFMO_Reactor_Registry_Changes
WFMO_Reactor_Registry_Changes:
	$(KEEP_GOING)@cd Reactor/WFMO_Reactor && $(MAKE) -f GNUmakefile.WFMO_Reactor_Registry_Changes all

.PHONY: WFMO_Reactor_Removals
WFMO_Reactor_Removals:
	$(KEEP_GOING)@cd Reactor/WFMO_Reactor && $(MAKE) -f GNUmakefile.WFMO_Reactor_Removals all

.PHONY: WFMO_Reactor_Suspended_Removals
WFMO_Reactor_Suspended_Removals:
	$(KEEP_GOING)@cd Reactor/WFMO_Reactor && $(MAKE) -f GNUmakefile.WFMO_Reactor_Suspended_Removals all

.PHONY: WFMO_Reactor_Talker
WFMO_Reactor_Talker:
	$(KEEP_GOING)@cd Reactor/WFMO_Reactor && $(MAKE) -f GNUmakefile.WFMO_Reactor_Talker all

.PHONY: WFMO_Reactor_Timeouts
WFMO_Reactor_Timeouts:
	$(KEEP_GOING)@cd Reactor/WFMO_Reactor && $(MAKE) -f GNUmakefile.WFMO_Reactor_Timeouts all

.PHONY: WFMO_Reactor_Window_Messages
WFMO_Reactor_Window_Messages:
	$(KEEP_GOING)@cd Reactor/WFMO_Reactor && $(MAKE) -f GNUmakefile.WFMO_Reactor_Window_Messages all

.PHONY: Registry_Iterator
Registry_Iterator:
	$(KEEP_GOING)@cd Registry && $(MAKE) -f GNUmakefile.Registry_Iterator all

.PHONY: Registry_Update
Registry_Update:
	$(KEEP_GOING)@cd Registry && $(MAKE) -f GNUmakefile.Registry_Update all

.PHONY: Semaphores_Starter
Semaphores_Starter:
	$(KEEP_GOING)@cd Semaphores && $(MAKE) -f GNUmakefile.Semaphores_Starter all

.PHONY: Semaphores_Worker
Semaphores_Worker:
	$(KEEP_GOING)@cd Semaphores && $(MAKE) -f GNUmakefile.Semaphores_Worker all

.PHONY: Svc_Cfg_IPC_Client_Bcast
Svc_Cfg_IPC_Client_Bcast:
	$(KEEP_GOING)@cd Service_Configurator/IPC-tests/client && $(MAKE) -f GNUmakefile.Svc_Cfg_IPC_Client_Bcast all

.PHONY: Svc_Cfg_IPC_Client_Loc_Dgram
Svc_Cfg_IPC_Client_Loc_Dgram:
	$(KEEP_GOING)@cd Service_Configurator/IPC-tests/client && $(MAKE) -f GNUmakefile.Svc_Cfg_IPC_Client_Loc_Dgram all

.PHONY: Svc_Cfg_IPC_Client_Loc_Fifo
Svc_Cfg_IPC_Client_Loc_Fifo:
	$(KEEP_GOING)@cd Service_Configurator/IPC-tests/client && $(MAKE) -f GNUmakefile.Svc_Cfg_IPC_Client_Loc_Fifo all

.PHONY: Svc_Cfg_IPC_Client_Loc_Pipe
Svc_Cfg_IPC_Client_Loc_Pipe:
	$(KEEP_GOING)@cd Service_Configurator/IPC-tests/client && $(MAKE) -f GNUmakefile.Svc_Cfg_IPC_Client_Loc_Pipe all

.PHONY: Svc_Cfg_IPC_Client_Loc_Spipe
Svc_Cfg_IPC_Client_Loc_Spipe:
	$(KEEP_GOING)@cd Service_Configurator/IPC-tests/client && $(MAKE) -f GNUmakefile.Svc_Cfg_IPC_Client_Loc_Spipe all

.PHONY: Svc_Cfg_IPC_Client_Loc_Stream
Svc_Cfg_IPC_Client_Loc_Stream:
	$(KEEP_GOING)@cd Service_Configurator/IPC-tests/client && $(MAKE) -f GNUmakefile.Svc_Cfg_IPC_Client_Loc_Stream all

.PHONY: Svc_Cfg_IPC_Client_Rem_Dgram
Svc_Cfg_IPC_Client_Rem_Dgram:
	$(KEEP_GOING)@cd Service_Configurator/IPC-tests/client && $(MAKE) -f GNUmakefile.Svc_Cfg_IPC_Client_Rem_Dgram all

.PHONY: Svc_Cfg_IPC_Client_Rem_Stream
Svc_Cfg_IPC_Client_Rem_Stream:
	$(KEEP_GOING)@cd Service_Configurator/IPC-tests/client && $(MAKE) -f GNUmakefile.Svc_Cfg_IPC_Client_Rem_Stream all

.PHONY: Svc_Cfg_IPC_Client_Rem_Svc_Dir
Svc_Cfg_IPC_Client_Rem_Svc_Dir:
	$(KEEP_GOING)@cd Service_Configurator/IPC-tests/client && $(MAKE) -f GNUmakefile.Svc_Cfg_IPC_Client_Rem_Svc_Dir all

.PHONY: Svc_Cfg_IPC_Client_Rem_Thr_Stream
Svc_Cfg_IPC_Client_Rem_Thr_Stream:
	$(KEEP_GOING)@cd Service_Configurator/IPC-tests/client && $(MAKE) -f GNUmakefile.Svc_Cfg_IPC_Client_Rem_Thr_Stream all

.PHONY: Svc_Cfg_IPC_Server_Lib
Svc_Cfg_IPC_Server_Lib:
	$(KEEP_GOING)@cd Service_Configurator/IPC-tests/server && $(MAKE) -f GNUmakefile.Svc_Cfg_IPC_Server_Lib all

.PHONY: Svc_Cfg_IPC_Server_Test
Svc_Cfg_IPC_Server_Test: Svc_Cfg_IPC_Server_Lib
	$(KEEP_GOING)@cd Service_Configurator/IPC-tests/server && $(MAKE) -f GNUmakefile.Svc_Cfg_IPC_Server_Test all

.PHONY: Service_Configurator_Misc_Timer
Service_Configurator_Misc_Timer:
	$(KEEP_GOING)@cd Service_Configurator/Misc && $(MAKE) -f GNUmakefile.Service_Configurator_Misc_Timer all

.PHONY: Service_Configurator_Misc_Main
Service_Configurator_Misc_Main: Service_Configurator_Misc_Timer
	$(KEEP_GOING)@cd Service_Configurator/Misc && $(MAKE) -f GNUmakefile.Service_Configurator_Misc_Main all

.PHONY: Shared_Malloc-target
Shared_Malloc-target:
	$(KEEP_GOING)@cd Shared_Malloc && $(MAKE) -f GNUmakefile.Shared_Malloc all

.PHONY: Shared_Malloc_Multiple
Shared_Malloc_Multiple: Shared_Malloc-target
	$(KEEP_GOING)@cd Shared_Malloc && $(MAKE) -f GNUmakefile.Shared_Malloc_Multiple all

.PHONY: Shared_Malloc_Persistence
Shared_Malloc_Persistence:
	$(KEEP_GOING)@cd Shared_Malloc && $(MAKE) -f GNUmakefile.Shared_Malloc_Persistence all

.PHONY: Shared_Malloc_Posind
Shared_Malloc_Posind: Shared_Malloc-target
	$(KEEP_GOING)@cd Shared_Malloc && $(MAKE) -f GNUmakefile.Shared_Malloc_Posind all

.PHONY: Shared_Memory_MM
Shared_Memory_MM:
	$(KEEP_GOING)@cd Shared_Memory && $(MAKE) -f GNUmakefile.Shared_Memory_MM all

.PHONY: Shared_Memory_SV
Shared_Memory_SV:
	$(KEEP_GOING)@cd Shared_Memory && $(MAKE) -f GNUmakefile.Shared_Memory_SV all

.PHONY: Smart_Pointers_Gadget
Smart_Pointers_Gadget:
	$(KEEP_GOING)@cd Smart_Pointers && $(MAKE) -f GNUmakefile.Smart_Pointers_Gadget all

.PHONY: Smart_Pointers_Widget
Smart_Pointers_Widget:
	$(KEEP_GOING)@cd Smart_Pointers && $(MAKE) -f GNUmakefile.Smart_Pointers_Widget all

.PHONY: Synch-target
Synch-target:
	$(KEEP_GOING)@cd Synch && $(MAKE) -f GNUmakefile.Synch all

.PHONY: SV_Message_Queues_MQ_Client
SV_Message_Queues_MQ_Client:
	$(KEEP_GOING)@cd System_V_IPC/SV_Message_Queues && $(MAKE) -f GNUmakefile.SV_Message_Queues_MQ_Client all

.PHONY: SV_Message_Queues_MQ_Server
SV_Message_Queues_MQ_Server:
	$(KEEP_GOING)@cd System_V_IPC/SV_Message_Queues && $(MAKE) -f GNUmakefile.SV_Message_Queues_MQ_Server all

.PHONY: SV_Message_Queues_TMQ_Client
SV_Message_Queues_TMQ_Client:
	$(KEEP_GOING)@cd System_V_IPC/SV_Message_Queues && $(MAKE) -f GNUmakefile.SV_Message_Queues_TMQ_Client all

.PHONY: SV_Message_Queues_TMQ_Server
SV_Message_Queues_TMQ_Server:
	$(KEEP_GOING)@cd System_V_IPC/SV_Message_Queues && $(MAKE) -f GNUmakefile.SV_Message_Queues_TMQ_Server all

.PHONY: SV_Semaphores_1
SV_Semaphores_1:
	$(KEEP_GOING)@cd System_V_IPC/SV_Semaphores && $(MAKE) -f GNUmakefile.SV_Semaphores_1 all

.PHONY: SV_Semaphores_2
SV_Semaphores_2:
	$(KEEP_GOING)@cd System_V_IPC/SV_Semaphores && $(MAKE) -f GNUmakefile.SV_Semaphores_2 all

.PHONY: SV_Shared_Memory
SV_Shared_Memory:
	$(KEEP_GOING)@cd System_V_IPC/SV_Shared_Memory && $(MAKE) -f GNUmakefile.SV_Shared_Memory all

.PHONY: Threads_Auto_Event
Threads_Auto_Event:
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Auto_Event all

.PHONY: Threads_Barrier1
Threads_Barrier1:
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Barrier1 all

.PHONY: Threads_Barrier2
Threads_Barrier2:
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Barrier2 all

.PHONY: Threads_Cancel
Threads_Cancel:
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Cancel all

.PHONY: Threads_Future1
Threads_Future1:
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Future1 all

.PHONY: Threads_Future2
Threads_Future2:
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Future2 all

.PHONY: Threads_Manual_Event
Threads_Manual_Event:
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Manual_Event all

.PHONY: Threads_Process_Mutex
Threads_Process_Mutex:
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Process_Mutex all

.PHONY: Threads_Process_Semaphore
Threads_Process_Semaphore:
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Process_Semaphore all

.PHONY: Threads_Reader_Writer
Threads_Reader_Writer:
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Reader_Writer all

.PHONY: Threads_Recursive_Mutex
Threads_Recursive_Mutex:
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Recursive_Mutex all

.PHONY: Threads_Task_Five
Threads_Task_Five:
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Task_Five all

.PHONY: Threads_Task_Four
Threads_Task_Four:
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Task_Four all

.PHONY: Threads_Task_One
Threads_Task_One:
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Task_One all

.PHONY: Threads_Task_Three
Threads_Task_Three:
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Task_Three all

.PHONY: Threads_Task_Two
Threads_Task_Two:
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Task_Two all

.PHONY: Threads_Thread_Manager
Threads_Thread_Manager:
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Thread_Manager all

.PHONY: Threads_Thread_Pool
Threads_Thread_Pool:
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Thread_Pool all

.PHONY: Threads_Thread_Specific
Threads_Thread_Specific:
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Thread_Specific all

.PHONY: Threads_Token
Threads_Token:
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Token all

.PHONY: Threads_Tss1
Threads_Tss1:
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Tss1 all

.PHONY: Threads_Tss2
Threads_Tss2:
	$(KEEP_GOING)@cd Threads && $(MAKE) -f GNUmakefile.Threads_Tss2 all

.PHONY: Timer_Queue_Library
Timer_Queue_Library:
	$(KEEP_GOING)@cd Timer_Queue && $(MAKE) -f GNUmakefile.Timer_Queue_Library all

.PHONY: Timer_Queue_Async
Timer_Queue_Async: Timer_Queue_Library
	$(KEEP_GOING)@cd Timer_Queue && $(MAKE) -f GNUmakefile.Timer_Queue_Async all

.PHONY: Timer_Queue_Reactor
Timer_Queue_Reactor: Timer_Queue_Library
	$(KEEP_GOING)@cd Timer_Queue && $(MAKE) -f GNUmakefile.Timer_Queue_Reactor all

.PHONY: Timer_Queue_Thread
Timer_Queue_Thread: Timer_Queue_Library
	$(KEEP_GOING)@cd Timer_Queue && $(MAKE) -f GNUmakefile.Timer_Queue_Thread all

.PHONY: Timer_Queue_Thread_Custom_Handlers
Timer_Queue_Thread_Custom_Handlers: Timer_Queue_Library
	$(KEEP_GOING)@cd Timer_Queue && $(MAKE) -f GNUmakefile.Timer_Queue_Thread_Custom_Handlers all

.PHONY: Web_Crawler-target
Web_Crawler-target:
	$(KEEP_GOING)@cd Web_Crawler && $(MAKE) -f GNUmakefile.Web_Crawler all

project_name_list:
	@echo AO
	@echo AO2
	@echo ARGV_Example
	@echo Config_HA_Status
	@echo Get_Opt
	@echo Get_Opt_Long
	@echo Allocator
	@echo Array
	@echo Containers_Hash_Map
	@echo Containers_Map_Manager
	@echo DLList
	@echo Hash_Map_Hash
	@echo Map_Manager_Specialization
	@echo Queues
	@echo RB_Tree
	@echo RB_Tree_Functors
	@echo Sets
	@echo Stacks
	@echo Change_Instance_Default
	@echo Change_Mask
	@echo Howto_Syslog
	@echo Simple1
	@echo Simple2
	@echo Trace_Return
	@echo Use_Callback
	@echo Use_Callback2
	@echo Use_LogManager
	@echo Use_Logger
	@echo Use_Logging_Server
	@echo Use_Logging_Strategy
	@echo Use_Multiple_Sinks
	@echo Use_Ostream
	@echo Use_Stderr
	@echo Use_Syslog
	@echo Wrap_Macros
	@echo Wrap_Macros_Alt
	@echo UDP_Broadcast
	@echo UDP_Multicast
	@echo UDP_Unicast
	@echo Netlocal
	@echo Netlocal_Reader
	@echo Nodelocal
	@echo Nodelocal_Shared
	@echo Nodelocal_Shared_Reader
	@echo HA_Proactive_Status
	@echo Process_Manager_Death
	@echo Process_Manager_Spawn
	@echo Process_Mutex
	@echo Spawn
	@echo Client
	@echo HAStatus
	@echo HAStatus_AC
	@echo Reactor_Timers
	@echo Reschedule
	@echo Schedule_Timers
	@echo Timer_Cancel
	@echo Timer_State_Data
	@echo Malloc
	@echo Mem_Map
	@echo PI_Malloc
	@echo Pool_Growth
	@echo Shared_Memory_Hash_Map
	@echo SigAction
	@echo SigGuard
	@echo SigHandler
	@echo SigHandlers
	@echo SigInfo
	@echo Sockets_Basic
	@echo Sockets_Basic_Robust
	@echo Sockets_Iovec
	@echo Sockets_Server
	@echo Answerer
	@echo HA_Configurable_Server_Dynamic
	@echo HA_Configurable_Server_Static
	@echo Svc_Config_HA_Status
	@echo Async_Cancel
	@echo Coop_Cancel
	@echo ExitHandler
	@echo Pool
	@echo Priorities
	@echo Signals
	@echo Signals2
	@echo Start_Hook
	@echo State
	@echo Futures
	@echo LF_ThreadPool
	@echo TP_Reactor
	@echo Task_ThreadPool
	@echo ThreadPool
	@echo Atomic_Op
	@echo Barrier
	@echo Mutex
	@echo RW_Lock
	@echo Semaphore
	@echo TSS
	@echo Tokens
	@echo Tokens_Deadlock
	@echo Activate
	@echo Condition_Variables
	@echo Guards
	@echo Message_Blocks
	@echo Message_Queue
	@echo Mutexes
	@echo Alarm
	@echo Task
	@echo Timers
	@echo Upcall
	@echo ASX_CCM_App_Client
	@echo ASX_CCM_App_Lib
	@echo ASX_CCM_App_Server
	@echo Event_Server
	@echo Transceiver
	@echo ASX_Message_Queue_Bounded_Buffer
	@echo ASX_Message_Queue_Buffer_Stream
	@echo ASX_Message_Queue_Priority_Buffer
	@echo UPIPE_Event_Server
	@echo Bounded_Packet_Relay-target
	@echo C++NPv1_Iterative_Logging_Server
	@echo C++NPv1_Logging_Client
	@echo C++NPv1_PPC_Logging_Server
	@echo C++NPv1_RTTPC_Logging_Server
	@echo C++NPv1_Reactive_Logging_Server
	@echo C++NPv1_Reactive_Logging_Server_Ex
	@echo C++NPv1_TPC_Logging_Server
	@echo C++NPv2_AC_CLD
	@echo C++NPv2_AIO_CLD
	@echo C++NPv2_CLD
	@echo C++NPv2_Configurable_Log_Server
	@echo C++NPv2_Display_Logfile
	@echo C++NPv2_Reactor_Log_Server
	@echo C++NPv2_SLD
	@echo C++NPv2_SLDex
	@echo C++NPv2_SR_Configurable_Log_Server
	@echo C++NPv2_Select_Reactor_Log_Server
	@echo C++NPv2_TPCLS
	@echo C++NPv2_TPLS
	@echo C++NPv2_TP_Reactor_Log_Server
	@echo C++NPv2_WFMO_Reactor_Log_Server
	@echo Connection_Blocking_Acceptor
	@echo Connection_Blocking_Connector
	@echo Connection_Misc_Handler
	@echo Connection_Misc_Test_Upipe
	@echo Connection_Non_Blocking_LSockClient
	@echo Connection_Non_Blocking_LSockServer
	@echo Connection_Non_Blocking_SPipeClient
	@echo Connection_Non_Blocking_SPipeServer
	@echo Connection_Non_Blocking_SockClient
	@echo Connection_Non_Blocking_SockServer
	@echo Connection_Non_Blocking_TLIClient
	@echo Connection_Non_Blocking_TLIServer
	@echo DLL_Main
	@echo DLL_Newsweek
	@echo DLL_Today
	@echo Export_Lib
	@echo Export_Test
	@echo IOStream_Client
	@echo IOStream_Server
	@echo atm_sap_client
	@echo atm_sap_server
	@echo dev_sap_reader
	@echo dev_sap_writer
	@echo Fifo_Sap_Msg_Client
	@echo Fifo_Sap_Msg_Server
	@echo fifo_sap_client
	@echo fifo_sap_server
	@echo fifo_sap_test
	@echo file_sap_client
	@echo Sock_Sap_CPP_Inclient
	@echo Sock_Sap_CPP_Inserver
	@echo Sock_Sap_CPP_Memclient
	@echo Sock_Sap_CPP_Memserver
	@echo Sock_Sap_CPP_Unclient
	@echo Sock_Sap_CPP_Unserver
	@echo Sock_Sap_C_Inclient
	@echo Sock_Sap_C_Inserver
	@echo Sock_Sap_FD_Unclient
	@echo SPIPE_SAP_Client
	@echo SPIPE_SAP_Consumer_Msg
	@echo SPIPE_SAP_Consumer_Read
	@echo SPIPE_SAP_NPClient
	@echo SPIPE_SAP_NPServer
	@echo SPIPE_SAP_Producer_Msg
	@echo SPIPE_SAP_Producer_Read
	@echo SPIPE_SAP_Server
	@echo SSL_SAP_Client
	@echo SSL_SAP_Client_Simple
	@echo SSL_SAP_Server
	@echo SSL_SAP_Server_Fancy
	@echo SSL_SAP_Server_Poll
	@echo SSL_SAP_Server_Simple
	@echo TLI_SAP_ATM_Client
	@echo TLI_SAP_ATM_Server
	@echo TLI_SAP_CPP_Client
	@echo TLI_SAP_CPP_Server
	@echo TLI_SAP_Db_Client
	@echo TLI_SAP_Db_Server
	@echo TLI_SAP_Ftp_Client
	@echo TLI_SAP_Ftp_Server
	@echo UPIPE_SAP_Ex1
	@echo UPIPE_SAP_Ex2
	@echo UPIPE_SAP_Ex3
	@echo Log_Msg_Test_Callback
	@echo Log_Msg_Test_Log_Msg
	@echo Log_Msg_Test_Ostream
	@echo Logger_Acceptor_Server
	@echo Logger_client
	@echo Logger_Simple_Server
	@echo Map_Manager-target
	@echo Mem_Map_IO_Tests
	@echo Mem_Map_File_Reverse
	@echo Misc_Test_Dump
	@echo Misc_Test_Get_Opt
	@echo Misc_Test_Profile_Timer
	@echo Misc_Test_Read_Buffer
	@echo Misc_Test_Set
	@echo Misc_Test_Sstring
	@echo Misc_Test_Timestamp
	@echo Misc_Test_Trace
	@echo Bytes_Sent
	@echo CPU_Load
	@echo Constraint
	@echo MC_Test_Utilities
	@echo Group
	@echo Memory_Usage
	@echo Message_Queue_Size
	@echo Num_Threads
	@echo NT_Service-target
	@echo Naming_Multiple_Contexts
	@echo Naming_Non_Existent
	@echo Naming_Open
	@echo Naming_Writers
	@echo OS_Process_Imore
	@echo OS_Process_Process
	@echo Reactor_Dgram
	@echo Reactor_Dgram_CO
	@echo Reactor_FIFO_Client
	@echo Reactor_FIFO_Server
	@echo Reactor_Misc_Demuxing
	@echo Reactor_Misc_Early_Timeouts
	@echo Reactor_Misc_Event_Handler_t
	@echo Reactor_Misc_Notification
	@echo Reactor_Misc_Pingpong
	@echo Reactor_Misc_Reactors
	@echo Reactor_Misc_Signals_1
	@echo Reactor_Misc_Signals_2
	@echo Reactor_Misc_Timer_Queue
	@echo Reactor_Multicast_Client
	@echo Reactor_Multicast_Server
	@echo Reactor_Ntalker
	@echo Proactor_Cancel
	@echo Proactor_End_Event_Loops
	@echo Proactor_Multiple_Loops
	@echo Proactor_Post_Completions
	@echo Proactor_Proactor
	@echo Proactor_Timeout
	@echo Proactor_Udp_Proactor
	@echo TP_Reactor_Client
	@echo TP_Reactor_Server
	@echo WFMO_Reactor_APC
	@echo WFMO_Reactor_Abandoned
	@echo WFMO_Reactor_Console_Input
	@echo WFMO_Reactor_Directory_Changes
	@echo WFMO_Reactor_Exceptions
	@echo WFMO_Reactor_Handle_Close
	@echo WFMO_Reactor_Multithreading
	@echo WFMO_Reactor_Network_Events
	@echo WFMO_Reactor_Prerun_State_Changes
	@echo WFMO_Reactor_Registration
	@echo WFMO_Reactor_Registry_Changes
	@echo WFMO_Reactor_Removals
	@echo WFMO_Reactor_Suspended_Removals
	@echo WFMO_Reactor_Talker
	@echo WFMO_Reactor_Timeouts
	@echo WFMO_Reactor_Window_Messages
	@echo Registry_Iterator
	@echo Registry_Update
	@echo Semaphores_Starter
	@echo Semaphores_Worker
	@echo Svc_Cfg_IPC_Client_Bcast
	@echo Svc_Cfg_IPC_Client_Loc_Dgram
	@echo Svc_Cfg_IPC_Client_Loc_Fifo
	@echo Svc_Cfg_IPC_Client_Loc_Pipe
	@echo Svc_Cfg_IPC_Client_Loc_Spipe
	@echo Svc_Cfg_IPC_Client_Loc_Stream
	@echo Svc_Cfg_IPC_Client_Rem_Dgram
	@echo Svc_Cfg_IPC_Client_Rem_Stream
	@echo Svc_Cfg_IPC_Client_Rem_Svc_Dir
	@echo Svc_Cfg_IPC_Client_Rem_Thr_Stream
	@echo Svc_Cfg_IPC_Server_Lib
	@echo Svc_Cfg_IPC_Server_Test
	@echo Service_Configurator_Misc_Main
	@echo Service_Configurator_Misc_Timer
	@echo Shared_Malloc-target
	@echo Shared_Malloc_Multiple
	@echo Shared_Malloc_Persistence
	@echo Shared_Malloc_Posind
	@echo Shared_Memory_MM
	@echo Shared_Memory_SV
	@echo Smart_Pointers_Gadget
	@echo Smart_Pointers_Widget
	@echo Synch-target
	@echo SV_Message_Queues_MQ_Client
	@echo SV_Message_Queues_MQ_Server
	@echo SV_Message_Queues_TMQ_Client
	@echo SV_Message_Queues_TMQ_Server
	@echo SV_Semaphores_1
	@echo SV_Semaphores_2
	@echo SV_Shared_Memory
	@echo Threads_Auto_Event
	@echo Threads_Barrier1
	@echo Threads_Barrier2
	@echo Threads_Cancel
	@echo Threads_Future1
	@echo Threads_Future2
	@echo Threads_Manual_Event
	@echo Threads_Process_Mutex
	@echo Threads_Process_Semaphore
	@echo Threads_Reader_Writer
	@echo Threads_Recursive_Mutex
	@echo Threads_Task_Five
	@echo Threads_Task_Four
	@echo Threads_Task_One
	@echo Threads_Task_Three
	@echo Threads_Task_Two
	@echo Threads_Thread_Manager
	@echo Threads_Thread_Pool
	@echo Threads_Thread_Specific
	@echo Threads_Token
	@echo Threads_Tss1
	@echo Threads_Tss2
	@echo Timer_Queue_Async
	@echo Timer_Queue_Library
	@echo Timer_Queue_Reactor
	@echo Timer_Queue_Thread
	@echo Timer_Queue_Thread_Custom_Handlers
	@echo Web_Crawler-target
