1# 2# w3mimg/Makefile 3# 4@SET_MAKE@ 5SHELL=@SHELL@ 6srcdir = @srcdir@ 7top_srcdir = @top_srcdir@ 8VPATH = $(srcdir):. 9CFLAGS=$(OPTS) -I.. -I$(top_srcdir) -I$(srcdir) @CFLAGS@ @CPPFLAGS@ @DEFS@ $(IMGCFLAGS) 10AR=ar 11RANLIB=@RANLIB@ 12RM=rm 13 14SUBDIRS=fb x11 win 15IMGCFLAGS=@IMGX11CFLAGS@ @IMGFBCFLAGS@ @IMGWINCFLAGS@ 16IMGOBJS=@IMGOBJS@ 17 18.PHONY: $(SUBDIRS) 19all: w3mimg.a 20 21w3mimg.a: w3mimg.o @IMGTARGETS@ 22 $(AR) rv $@ $(IMGOBJS) 23 $(RANLIB) $@ 24 25w3mimg.o: w3mimg.c 26 $(CC) $(CFLAGS) -c $< 27 28$(SUBDIRS): 29 cd $@ && $(MAKE) CC="$(CC)" OPTS="$(OPTS)" 30 31clean: 32 @-$(RM) -f *.o 33 @for dir in $(SUBDIRS); do \ 34 (cd $$dir && $(MAKE) clean RM=$(RM)); \ 35 done 36 -$(RM) -f w3mimg.a 37 38distclean: clean 39 for subdir in $(SUBDIRS); \ 40 do \ 41 (cd $$subdir && $(MAKE) distclean); \ 42 done 43 -$(RM) -f Makefile 44 45 46# 47