#=============================================================================
# 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 for this domain.
#=============================================================================
COMPILE_DOM_OBJ_LIST_soze =  \
	${OBJ_PATH}SOZE_S_B_object.o  \
	${OBJ_PATH}SOZE_S_B_actions.o  \
	${OBJ_PATH}SOZE_S_B_events.o  \
	${OBJ_PATH}SOZE_S_P_object.o  \
	${OBJ_PATH}SOZE_S_P_actions.o  \
	${OBJ_PATH}SOZE_S_P_events.o  \
	${OBJ_PATH}SOZE_S_S_object.o  \
	${OBJ_PATH}SOZE_S_D_object.o  \
	${OBJ_PATH}SOZE_S_D_actions.o  \
	${OBJ_PATH}SOZE_S_D_events.o  \
	${OBJ_PATH}SOZE_sync_services.o  \
	${OBJ_PATH}SOZE_dom_init.o  \
	${OBJ_PATH}SOZE_dom_debug.o


#=============================================================================
# Compilation recipes for domain objects.
#=============================================================================

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

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

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

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

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

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

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

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

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

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

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

${OBJ_PATH}SOZE_dom_init.o : ${SRC_PATH}SOZE_dom_init.c
	$(CMD_COMPILE)
	${CMD_ASSEMBLE}

${OBJ_PATH}SOZE_dom_debug.o : ${SRC_PATH}SOZE_dom_debug.c
	$(CMD_COMPILE)
	${CMD_ASSEMBLE}


#=============================================================================
# List of (non-excluded objects) object files in this domain to link.
#=============================================================================
soze_DOMAIN_OBJ = \
	SOZE_S_B_object.o  \
	SOZE_S_B_actions.o  \
	SOZE_S_B_events.o  \
	SOZE_S_P_object.o  \
	SOZE_S_P_actions.o  \
	SOZE_S_P_events.o  \
	SOZE_S_S_object.o  \
	SOZE_S_D_object.o  \
	SOZE_S_D_actions.o  \
	SOZE_S_D_events.o  \
  	SOZE_sync_services.o  \
	SOZE_dom_init.o  \
	SOZE_dom_debug.o

c:/arch_test/soze_md/soze/schema/sql/soze.xml : c:/arch_test/soze_md/soze/schema/gen/soze.gen
	@echo "Generating XML for domain soze."
	( cd ../..; 	${ROX_MC_BIN_DIR}/rox_gen_file -f schema/sql/soze.xml $< ${ROX_MC_ARC_DIR}/xml_sql.arc; 	touch schema/sql/soze.xml )


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

# Clean domain compiled objects
clean_dom_obj :
	@'rm' -f ${OBJ_PATH}*.o

# Target for compiling objects.
comp_dom_src : ${COMPILE_DOM_OBJ_LIST_soze} c:/arch_test/soze_md/soze/schema/sql/soze.xml

# Object file list for linking purposes.
object_list : always
	@echo "$(soze_DOMAIN_OBJ)"  | 'sed' 's/[ 	][ 	]*/ /g' | 'tr' '\040' '\012' | 'awk' '{print "c:/arch_test/soze_md/soze/gen/object/" $$0}'


