### Makefile for RTSS

HOME          = /c/msys/1.0/home/foo

LIBS	      = -lm

DEST	      = ${HOME}/bin

PREFIX	      = cygwin

ARCH	      = $(shell uname)

OBJRESDIR     = ../obj-RTSS
LIBDIR        = ../lib

MAKEFILE      = Makefile
XMAKEFILE     = XMakefile

PRINT	      = printj

PROGRAM       = rtss
VERSION       = 2.6.1

MAKE          = make

all:		$(PROGRAM)

makedir:
	-mkdir $(LIBDIR)
	-mkdir $(OBJRESDIR)-$(ARCH)

libmatrix:	$(XMAKEFILE) makedir
	$(MAKE) -C $(OBJRESDIR)-$(ARCH) -f ../RTSS-$(VERSION)/$(XMAKEFILE) \
	ARCH="$(ARCH)" PROGRAM="$(PROGRAM)" PREFIX="$(PREFIX)" \
	VPATH="../RTSS-$(VERSION):." HOME="$(HOME)" libmatrix

$(PROGRAM):    $(XMAKEFILE) libmatrix makedir
	$(MAKE) -C $(OBJRESDIR)-$(ARCH) -f ../RTSS-$(VERSION)/$(XMAKEFILE) \
	ARCH="$(ARCH)" PROGRAM="$(PROGRAM)" PREFIX="$(PREFIX)" \
	VPATH="../RTSS-$(VERSION):." HOME="$(HOME)" $(PROGRAM)

clean:
	$(MAKE) -C $(OBJRESDIR)-$(ARCH) -f ../RTSS-$(VERSION)/$(XMAKEFILE) \
	ARCH="$(ARCH)" PROGRAM="$(PROGRAM)" PREFIX="$(PREFIX)" \
	VPATH="../RTSS-$(VERSION):." HOME="$(HOME)" clean

install:	$(PROGRAM)
	$(MAKE) -C $(OBJRESDIR)-$(ARCH) -f ../RTSS-$(VERSION)/$(XMAKEFILE) \
	ARCH="$(ARCH)" PROGRAM="$(PROGRAM)" PREFIX="$(PREFIX)" \
	VPATH="../RTSS-$(VERSION):." HOME="$(HOME)" install

###
