#SHELL = /bin/sh
PJ = demo8120W  
CFLAGS = -I. -I../../../../include
#CFLAGS = -msoft-float -I. -I../include
LDFLAGS = -lm

OS_BIT = $(shell getconf LONG_BIT)

ifeq ($(OS_BIT), 32)
        LIBS = ../../../../lib/libI8120W_x86.a ../../../../lib/libPAC_x86.a
        DLIBS = ../../../../lib/libI8120W_x86.so ../../../../lib/libPAC_x86.so
else
        LIBS = ../../../../lib/libI8120W_x86_64.a ../../../../lib/libPAC_x86_64.a
        DLIBS = ../../../../lib/libI8120W_x86_64.so ../../../../lib/libPAC_x86_64.so
        #LIBS = ../../../../lib/libPAC_x86_64.a
        #DLIBS = ../../../../lib/libPAC_x86_64.so
endif

CROSS_COMPILE   =

AS		= $(CROSS_COMPILE)as
LD		= $(CROSS_COMPILE)ld
CC		= $(CROSS_COMPILE)gcc
CPP		= $(CC) -E
AR		= $(CROSS_COMPILE)ar
NM		= $(CROSS_COMPILE)nm
STRIP		= $(CROSS_COMPILE)strip
OBJCOPY		= $(CROSS_COMPILE)objcopy
OBJDUMP		= $(CROSS_COMPILE)objdump

all: $(PJ)

%: %.c
	$(CC) $(CFLAGS) -o $@ $<  $(LIBS) $(LDFLAGS) -lpthread

#%: %.c
#	$(CC) -Wl,-rpath,'$$ORIGIN'/../../../../lib $(CFLAGS) -o $@ $< $(DLIBS) $(LDFLAGS) #link to dynamic lib


indent:
	indent -kr -ts4 *.c

clean:
	rm -f *.o $(PJ) *~ *.tmp *.bak \#* .\#*
