##############################################################################
# Makefile for RMXSTART.EXE and RMXSTRTR.EXE
##############################################################################
#
# Source:       $Source$
#
# Overview:     This file contains the makefile for RMXSTART.EXE and
#               RMXSTRTR.EXE 
#
# Copyright (c) 1995 Johan Wikman. All rights reserved.
#
# $Log$
#
##############################################################################

#
# Standard rules and macros
#

!include $(RMXROOT)\tools\builtin.mak
!include $(RMXROOT)\tools\defs.mak

#
# Target specific definitions.
#

INCLUDE         = -I. \
		  -I$(RMXROOT)\rmxcomms\include \
		  -I$(RMXROOT)\rmxapi\include
COMMONOBJS	= common.obj
CXXOPTS		= -sm
LDOPTS		= -sm
LIBS		= rmxcomms.lib

#
# Specific targets.
#

build: exes
	cp *.exe $(RMXEXE)

exes: rmxstart.exe rmxstop.exe rmxstrtr.exe 

rmxstart.exe:
	$(MAKE) -$(MAKEFLAGS) CXXFLAGS="$(CXXFLAGS)" LDFLAGS="$(LDFLAGS)" \
	EXEOBJS="$(@:.exe=.obj) $(COMMONOBJS)" TARGET=$(@:.exe=) exe

rmxcrap.exe:
	$(MAKE) -$(MAKEFLAGS) CXXFLAGS="$(CXXFLAGS)" LDFLAGS="$(LDFLAGS)" \
	EXEOBJS="$(@:.exe=.obj)" TARGET=$(@:.exe=) exe

rmxstrtr.exe:
	$(MAKE) -$(MAKEFLAGS) CXXFLAGS="$(CXXFLAGS)" LDFLAGS="$(LDFLAGS)" \
	EXEOBJS="$(@:.exe=.obj) $(COMMONOBJS)" TARGET=$(@:.exe=) exe

#
# Standard targets.
#

!include $(RMXROOT)\tools\targets.mak
