# VARIABLES
CC = gcc
ARCH = i386
INCLUDE = -I./
LINUX_INCLUDE = -I/usr/src/linux/include
RTAI_DIR = /usr/realtime
RTAI_INCLUDE = -I$(RTAI_DIR)/include $(LINUX_INCLUDE) $(INCLUDE)
CFLAGS = -g $(RTAI_INCLUDE)
RT_CFLAGS = $(RTAI_INCLUDE) -O2
# TARGETS
all: module
module: rt_task.c
$(CC) $(CFLAGS) -c rt_task.c -o rt_task.o
chmod 600 rt_task.o
rt_task_test: rt_task_test.c
gcc $(CFLAGS) -g -O2 -Wall rt_task_test.c -o rt_task_test
chmod 700 rt_task_test
clean:
rm -f *.o rt_task_test