include ../../config.mk

all: paapilib.a  paapi_user_dvs

HOST_GCC = gcc

ifeq "$(UML_LINUX)" "yes"
GCC = gcc
AR  = ar
INCLUDES = -I ${LINUXKERNELINCLUDE}
endif

ifeq "$(IPAQ_LINUX)" "yes"
GCC = arm-linux-gcc
AR  = arm-linux-ar
INCLUDES = -I ${ARM_LINUXKERNELINCLUDE}
endif

OBJS = paapi_dvs.o
INCLUDES :=  $(INCLUDES) -I ${PAAPI_DIR}/kernel-level/include/

paapilib.a: $(OBJS)
	$(AR) cr paapilib.a $(OBJS)

paapi_user_dvs: paapi_user_dvs.c
	$(HOST_GCC) $< -o $@ -lm

%.o: %.c
	$(GCC) -c $(PAAPI_FLAGS) $(INCLUDES) $< -o $@

clean:
	(rm -f $(OBJS) paapilib.a)
