#=============================================================================
# File: Makefile
#
# Warnings:
#   !!! THIS IS AN AUTO-GENERATED FILE. PLEASE DO NOT EDIT. !!!
#=============================================================================

.POSIX:

include c:/arch_test/soze_md/Makefile.in
include c:/arch_test/soze_md/Makefile.user

# Relative paths for object and source files.
SRC_PATH=
OBJ_PATH=../object/

#=============================================================================
# List of object files to be compiled.
#=============================================================================
SYSTEM_OBJ_TARGETS = \
	${OBJ_PATH}tm_layer.o \
	${OBJ_PATH}tm_msghandlers.o \
	${OBJ_PATH}tm_protocol.o \
	${OBJ_PATH}tm_pencode.o \
	${OBJ_PATH}tm_socket.o \
	${OBJ_PATH}tm_xmlparser.o \
	${OBJ_PATH}sys_debug.o \
	${OBJ_PATH}sys_init.o \
	${OBJ_PATH}sys_sets.o \
	${OBJ_PATH}sys_evpool.o \
	${OBJ_PATH}init_seq.o

#=============================================================================
# Compilation recipes for system objects.
#=============================================================================

${OBJ_PATH}sys_init.o : ${SRC_PATH}sys_init.c
	${CMD_COMPILE}
	${CMD_ASSEMBLE}

${OBJ_PATH}sys_sets.o : ${SRC_PATH}sys_sets.c
	${CMD_COMPILE}
	${CMD_ASSEMBLE}

${OBJ_PATH}sys_evpool.o : ${SRC_PATH}sys_evpool.c
	${CMD_COMPILE}
	${CMD_ASSEMBLE}

${OBJ_PATH}init_seq.o : ${SRC_PATH}init_seq.c
	${CMD_COMPILE}
	${CMD_ASSEMBLE}

${OBJ_PATH}sys_debug.o : ${SRC_PATH}sys_debug.c
	${CMD_COMPILE}
	${CMD_ASSEMBLE}

${OBJ_PATH}tm_layer.o : ${SRC_PATH}tm_layer.c
	${CMD_COMPILE}
	${CMD_ASSEMBLE}

${OBJ_PATH}tm_msghandlers.o : ${SRC_PATH}tm_msghandlers.c
	${CMD_COMPILE}
	${CMD_ASSEMBLE}

${OBJ_PATH}tm_protocol.o : ${SRC_PATH}tm_protocol.c
	${CMD_COMPILE}
	${CMD_ASSEMBLE}

${OBJ_PATH}tm_pencode.o : ${SRC_PATH}tm_pencode.c
	${CMD_COMPILE}
	${CMD_ASSEMBLE}

${OBJ_PATH}tm_socket.o : ${SRC_PATH}tm_socket.c
	${CMD_COMPILE}
	${CMD_ASSEMBLE}

${OBJ_PATH}tm_xmlparser.o : ${SRC_PATH}tm_xmlparser.c
	${CMD_COMPILE}
	${CMD_ASSEMBLE}

#=============================================================================
# List of object files to link.
#=============================================================================
SYSTEM_OBJ_LIST = \
	c:/arch_test/soze_md/system/gen/object/sys_debug.o \
	c:/arch_test/soze_md/system/gen/object/tm_layer.o \
	c:/arch_test/soze_md/system/gen/object/tm_msghandlers.o \
	c:/arch_test/soze_md/system/gen/object/tm_protocol.o \
	c:/arch_test/soze_md/system/gen/object/tm_pencode.o \
	c:/arch_test/soze_md/system/gen/object/tm_socket.o \
	c:/arch_test/soze_md/system/gen/object/tm_xmlparser.o \
	c:/arch_test/soze_md/system/gen/object/sys_init.o \
	c:/arch_test/soze_md/system/gen/object/sys_sets.o \
	c:/arch_test/soze_md/system/gen/object/sys_evpool.o \
	c:/arch_test/soze_md/system/gen/object/init_seq.o

#=============================================================================
# Build environment targets.
#=============================================================================

# Clean system compiled objects.
clean_sys_obj :
	@'rm' -f ${OBJ_PATH}*.o
	'rm' -f ${SRC_PATH}*.s

# Target for compiling objects.
comp_sys_src : ${SYSTEM_OBJ_TARGETS}

# Object file list for linking purposes.
object_list : always
	@echo "$(SYSTEM_OBJ_LIST)"  | 'sed' 's/[ 	][ 	]*/ /g' | 'tr' '\040' '\012' ; \
	if [ x"${OSTYPE}" != x"solaris" ] ; then \
	  ${ROX_MC_BIN_DIR}/rox_sys_link ${ROX_APP_ROOT_DIR} ${CMD_LINK}; \
	else \
	  ${ROX_MC_BIN_DIR}/rox_sys_link ${ROX_APP_ROOT_DIR} ${CMD_LINK} "-lsocket -lnsl" ; \
	fi


