CC = arc-linux-uclibc-gcc

OPT = -mno-sdata -mA7 -mno-volatile-cache -g -Wall -s -O2 -static
CFLAGS = $(OPT) -I./include 
#-I/usr/local/arc.4.2.1/linux-2.4/arc-linux-uclibc/include

LIBS = -L./lib ./lib/libexpat.a ./lib/libcurl.a ./lib/librss.a -lpthread
CURL_LIBS = -L./lib ./lib/libcurl.a
CHECK_LIBS = -L./lib

all: sky_rss

OBJ = sky_rss.o
CURL_OBJ = curl.o
CHECK_OBJ = check_rss.o

sky_rss: $(OBJ)
	$(CC) $(CFLAGS) -o sky_rss $(OBJ) $(LIBS) -s
	
curl: $(CURL_OBJ)
	$(CC) $(CFLAGS) -o curl $(CURL_OBJ) $(CURL_LIBS) -s

chk_rss: $(CHECK_OBJ)
	$(CC) $(CFLAGS) -o chk_rss $(CHECK_OBJ) $(CHECK_LIBS) -s
	
.c.o:
	$(CC) -c $(CFLAGS) $< -o $@

clean:
	rm -f *.o
	rm -f *.bak
	rm -f curl
	rm -f chk_rss
	rm -f sky_rss


