# rtai_watchdog Makefile sample made by DM, 2003-05-28


## Set source directory
MY_DIR = /home/mdavor/temp/test/rtai-watchdog/src

## Set include directory
COMMON_INC = /home/mdavor/temp/test/rtai-watchdog/include

## Set target gcc
CC = /usr/local/arm-linux/bin/arm-linux-gcc

## Set target g++
CXX = /usr/local/arm-linux/bin/arm-linux-g++
## Set additional g++ options
CXX_ADD_OPT = -march=armv4

CFLAGS_rtai_watchdog.o = -I$(COMMON_INC)

## Set RTAI directory
RTAIDIR = /usr/src/arm-rtai-24.1.10

MI_OBJS += rtai_watchdog.o

include $(RTAIDIR)/Rules.make


all: all_targets


all_targets: wd_test
	make -C $(RTAIDIR) modules SUBDIRS=$(MY_DIR)

wd_test:
	$(CXX) -I$(COMMON_INC) $(CXX_ADD_OPT) -g0 -O2 -Wall $(MY_DIR)/testWD.cpp $(MY_DIR)/wd.cpp -o $(MY_DIR)/testWD

clean:
	make -C $(RTAIDIR) subclean SUBDIRS=$(MY_DIR)
	rm -f $(MY_DIR)/testWD

