# -*- makefile -*-
#----------------------------------------------------------------------------
#       GNU ACE Workspace
#
# $Id: GNUACEWorkspaceCreator.pm,v 1.1.1.1 2008-03-11 15:37:05 vz Exp $
#
# This file was generated by MPC.  Any changes made directly to
# this file will be lost the next time it is generated.
#
# MPC Command:
# /home/dds/INSTALLED_FOR_DDS/TAO161_0-RedHat-ES4-gcc346-inline-32bit-OpenSpliceDDS_v4.1_UNSUPPORTED_091104/bin/mwc.pl -type gnuace -include ../../MPC/config -noreldefs -template prism
#
#----------------------------------------------------------------------------

MAKEFILE = GNUmakefile

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

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

all: ospl_testlib ccpp_alldatadisposedlistener_dds1619_idl ccpp_alldatadisposedlistener_dds1619_proc1 ccpp_alldatadisposedlistener_dds1619_proc2 dds2466_idl dds2466_pub dds2466_sub ccpp_hello_idl ccpp_hello_pub ccpp_hello_sub ccpp_net_compression_dds1578_idl ccpp_net_compression_dds1578_sub ccpp_net_compression_dds1578_pub

REMAINING_TARGETS := $(subst all, , $(TARGETS_NESTED:.nested=)) $(CUSTOM_TARGETS)

$(REMAINING_TARGETS):
	@cd testlibs && $(MAKE) -f GNUmakefile.ospl_testlib $(@)
	@cd alldatadisposedlistener_dds1619 && $(MAKE) -f GNUmakefile.ccpp_alldatadisposedlistener_dds1619_idl $(@)
	@cd alldatadisposedlistener_dds1619 && $(MAKE) -f GNUmakefile.ccpp_alldatadisposedlistener_dds1619_proc1 $(@)
	@cd alldatadisposedlistener_dds1619 && $(MAKE) -f GNUmakefile.ccpp_alldatadisposedlistener_dds1619_proc2 $(@)
	@cd dds2466 && $(MAKE) -f GNUmakefile.dds2466_idl $(@)
	@cd dds2466 && $(MAKE) -f GNUmakefile.dds2466_pub $(@)
	@cd dds2466 && $(MAKE) -f GNUmakefile.dds2466_sub $(@)
	@cd hello && $(MAKE) -f GNUmakefile.ccpp_hello_idl $(@)
	@cd hello && $(MAKE) -f GNUmakefile.ccpp_hello_pub $(@)
	@cd hello && $(MAKE) -f GNUmakefile.ccpp_hello_sub $(@)
	@cd net_compression_dds1578 && $(MAKE) -f GNUmakefile.ccpp_net_compression_dds1578_idl $(@)
	@cd net_compression_dds1578 && $(MAKE) -f GNUmakefile.ccpp_net_compression_dds1578_sub $(@)
	@cd net_compression_dds1578 && $(MAKE) -f GNUmakefile.ccpp_net_compression_dds1578_pub $(@)

.PHONY: ospl_testlib
ospl_testlib:
	@cd testlibs && $(MAKE) -f GNUmakefile.ospl_testlib all

.PHONY: ccpp_alldatadisposedlistener_dds1619_idl
ccpp_alldatadisposedlistener_dds1619_idl: ospl_testlib
	@cd alldatadisposedlistener_dds1619 && $(MAKE) -f GNUmakefile.ccpp_alldatadisposedlistener_dds1619_idl all

.PHONY: ccpp_alldatadisposedlistener_dds1619_proc1
ccpp_alldatadisposedlistener_dds1619_proc1: ccpp_alldatadisposedlistener_dds1619_idl
	@cd alldatadisposedlistener_dds1619 && $(MAKE) -f GNUmakefile.ccpp_alldatadisposedlistener_dds1619_proc1 all

.PHONY: ccpp_alldatadisposedlistener_dds1619_proc2
ccpp_alldatadisposedlistener_dds1619_proc2: ccpp_alldatadisposedlistener_dds1619_idl ccpp_alldatadisposedlistener_dds1619_proc1
	@cd alldatadisposedlistener_dds1619 && $(MAKE) -f GNUmakefile.ccpp_alldatadisposedlistener_dds1619_proc2 all

.PHONY: dds2466_idl
dds2466_idl: ospl_testlib
	@cd dds2466 && $(MAKE) -f GNUmakefile.dds2466_idl all

.PHONY: dds2466_pub
dds2466_pub: dds2466_idl
	@cd dds2466 && $(MAKE) -f GNUmakefile.dds2466_pub all

.PHONY: dds2466_sub
dds2466_sub: dds2466_idl dds2466_pub
	@cd dds2466 && $(MAKE) -f GNUmakefile.dds2466_sub all

.PHONY: ccpp_hello_idl
ccpp_hello_idl: ospl_testlib
	@cd hello && $(MAKE) -f GNUmakefile.ccpp_hello_idl all

.PHONY: ccpp_hello_pub
ccpp_hello_pub: ccpp_hello_idl
	@cd hello && $(MAKE) -f GNUmakefile.ccpp_hello_pub all

.PHONY: ccpp_hello_sub
ccpp_hello_sub: ccpp_hello_idl ccpp_hello_pub
	@cd hello && $(MAKE) -f GNUmakefile.ccpp_hello_sub all

.PHONY: ccpp_net_compression_dds1578_idl
ccpp_net_compression_dds1578_idl: ospl_testlib
	@cd net_compression_dds1578 && $(MAKE) -f GNUmakefile.ccpp_net_compression_dds1578_idl all

.PHONY: ccpp_net_compression_dds1578_sub
ccpp_net_compression_dds1578_sub: ccpp_net_compression_dds1578_idl
	@cd net_compression_dds1578 && $(MAKE) -f GNUmakefile.ccpp_net_compression_dds1578_sub all

.PHONY: ccpp_net_compression_dds1578_pub
ccpp_net_compression_dds1578_pub: ccpp_net_compression_dds1578_idl ccpp_net_compression_dds1578_sub
	@cd net_compression_dds1578 && $(MAKE) -f GNUmakefile.ccpp_net_compression_dds1578_pub all

project_name_list:
	@echo ccpp_alldatadisposedlistener_dds1619_idl
	@echo ccpp_alldatadisposedlistener_dds1619_proc1
	@echo ccpp_alldatadisposedlistener_dds1619_proc2
	@echo dds2466_idl
	@echo dds2466_pub
	@echo dds2466_sub
	@echo ccpp_hello_idl
	@echo ccpp_hello_pub
	@echo ccpp_hello_sub
	@echo ccpp_net_compression_dds1578_idl
	@echo ccpp_net_compression_dds1578_pub
	@echo ccpp_net_compression_dds1578_sub
	@echo ospl_testlib
