1# hacks/images/Makefile.in --- xscreensaver, Copyright (c) 2018 Jamie Zawinski. 2# the `../configure' script generates `hacks/images/Makefile' from this file. 3 4 5srcdir = . 6VPATH = ${srcdir} ${srcdir}/bubbles ${srcdir}/m6502 \ 7 ${srcdir}/molecules ${srcdir}/noseguy 8top_srcdir = ../.. 9UTILS_SRC = $(top_srcdir)/utils 10RM = rm -f 11 12STAR = * 13TARFILES = Makefile \ 14 Makefile.in \ 15 $(STAR).png \ 16 $(STAR).gif \ 17 $(STAR)/$(STAR).png \ 18 $(STAR)/$(STAR).asm \ 19 $(STAR)/$(STAR).pdb \ 20 $(STAR)/$(STAR).pov \ 21 $(STAR)/$(STAR).txt \ 22 23PNG_HDRS = $(shell find $(srcdir) -name \*.png | \ 24 sed 's@^.*/\(.*\)\.\(png\)$$@gen/\1_\2.h@') 25 26default: all 27 28all: gen $(PNG_HDRS) 29 30gen: 31 mkdir gen 32 33# %.png dependency below works because VPATH contains subdirs 34# of 'images' dir not only 'images' itself 35gen/%_png.h: %.png 36 echo $(UTILS_SRC)/bin2c "$<" "$@" 37 $(UTILS_SRC)/bin2c "$<" "$@" 38 39clean: 40 $(RM) -r gen 41 42distclean:: clean 43 44echo_tarfiles: 45 @echo $(TARFILES) 46 47install: 48install-program: 49install-man: 50install-strip: 51uninstall: 52uninstall-program: 53uninstall-man: 54depend: 55distdepend: 56tags: 57