#
# Makefile for sal test libary DEMO
#
include ./Rules.mk

HEADERS = $(wildcard *.h)

CSRC += $(wildcard ./*.c)
CSRC += $(wildcard ../src/*.c)

OBJS += $(CSRC:.c=.o) 

INC_DIR += -I ../include
IFLAG 	= -DDEV -DLINUX_OS $(INC_DIR)
CFLAGS 	= $(IFLAG) -O2 -g -Wall

#LDFLAGS	= -L. -L../lib -lrt -lm ../lib/libdadsp.a -lpthread
LDFLAGS	= -L. -lrt -lm -lpthread

BIN := encoder_demo
all: $(BIN)

#%.o: %.cpp $(HEADERS)
#	$(CPP) $(CPPFLAGS) -c $<

#%.o:%.c $(HEADERS)
	#$(CC) $(CFLAGS) -c $<

$(BIN) : $(OBJS)
	$(CC) -o $@ $(OBJS) $(LDFLAGS) $(INC_DIR)
	chmod 777 $@

clean :
	rm -f *.o  $(BIN)

