#
# w3mimg/Makefile
#

SHELL=/bin/bash
srcdir = .
top_srcdir = ..
VPATH = .
CFLAGS=$(OPTS) -I.. -I$(top_srcdir) -I$(srcdir)  -g  -I$(srcdir)/libwc  -I/home/zoot/websw/openssl-3.1.5/include/   -I/home/zoot/websw/imlib2-1.12.2/src/lib/ -I/home/zoot/websw/gc-8.2.4/include/ -I/home/zoot/websw/openssl-3.1.5/include/ -I/home/zoot/websw/ncurses-6.3/include/ -I/home/zoot/x-tools/usr/include/ -I/home/zoot/x-tools/usr/include/freetype2/  -DHAVE_CONFIG_H $(IMGCFLAGS)
AR=ar
RANLIB=arm-kobo-linux-gnueabihf-gcc-ranlib
RM=rm

SUBDIRS=fb 
IMGCFLAGS=  
IMGOBJS=w3mimg.o fb/fb_w3mimg.o fb/fb.o fb/fb_img.o fb/fb_w3mimg.o fb/fb.o fb/fb_img.o

.PHONY: $(SUBDIRS)
all: w3mimg.a

w3mimg.a: w3mimg.o  fb
	$(AR) rv $@ $(IMGOBJS)
	$(RANLIB) $@

w3mimg.o: w3mimg.c
	$(CC) $(CFLAGS) -c $<

$(SUBDIRS):
	cd $@ && $(MAKE) CC="$(CC)" OPTS="$(OPTS)"

clean:
	@-$(RM) -f *.o
	@for dir in $(SUBDIRS); do \
		(cd $$dir && $(MAKE) clean RM=$(RM)); \
	 done
	-$(RM) -f w3mimg.a

distclean: clean
	for subdir in $(SUBDIRS); \
	do \
		(cd $$subdir && $(MAKE) distclean); \
	done
	-$(RM) -f Makefile


#
