ifneq ($(WIND_PLATFORM), vxworks-6.6)

#FSROOT=/home/philippe/projects/nfs-c1000-openwrt-5.2c1kevm
#CC := arm-linux-uclibc-gcc
FSROOT :=/
CC := gcc

# default libraries to link with 
LIB := -lvapi -lpthread -lgtlcommon

CFLAGS	:= -Wall -O2 -g
CPPFLAGS:= -I $(FSROOT)/usr/local/include
LDFLAGS += -L $(FSROOT)/usr/local/lib $(LIB)

#check for VAPI build option
GTL_OPTION := $(shell grep VAPI_GTL $(FSROOT)/usr/local/include/vapi/vapi_build_option.h | cut -d" " -f2)

#if VAPI was build for CSME
ifeq ($(GTL_OPTION), VAPI_GTL_CSME)
LIB += -lgtlcsme
endif

#if VAPI was build for PCI
ifeq ($(GTL_OPTION), VAPI_GTL_PCI)
LIB += -lgtlpci
endif

#if VAPI was build for ALL
ifeq ($(GTL_OPTION), VAPI_GTL_ALL)
LIB += -lgtlpci -lgtlcsme
endif

ifeq ($(FSTYPE), OpenWrt)
LDFLAGS += -largp
endif

TARGET	:= vapi_san
OBJS	:= vapi_san.o vapi_san_util.o readcfg.o

all: $(TARGET)

clean:
	rm -f *.o *~ $(TARGET)

install: $(TARGET)
	mkdir -p $(FSROOT)/usr/local/bin $(FSROOT)/usr/local/etc
	cp -f $< $(FSROOT)/usr/local/bin
	cp -f vapi_san.conf $(FSROOT)/usr/local/etc

$(TARGET): $(OBJS)
	$(CC) $^ $(LDFLAGS) -o $@

else

include Makefile.vxworks-6.6

endif
