Lines 128-133
Link Here
|
128 |
|
128 |
|
129 |
TAR = tar |
129 |
TAR = tar |
130 |
GZIP_ENV = --best |
130 |
GZIP_ENV = --best |
|
|
131 |
DEP_FILES = .deps/collage.P .deps/events.P .deps/feh_png.P \ |
132 |
.deps/filelist.P .deps/getopt.P .deps/getopt1.P .deps/imlib.P \ |
133 |
.deps/index.P .deps/ipc.P .deps/keyevents.P .deps/list.P .deps/main.P \ |
134 |
.deps/md5.P .deps/menu.P .deps/multiwindow.P .deps/options.P \ |
135 |
.deps/slideshow.P .deps/support.P .deps/thumbnail.P .deps/timers.P \ |
136 |
.deps/transupp.P .deps/utils.P .deps/winwidget.P |
131 |
SOURCES = $(feh_SOURCES) |
137 |
SOURCES = $(feh_SOURCES) |
132 |
OBJECTS = $(feh_OBJECTS) |
138 |
OBJECTS = $(feh_OBJECTS) |
133 |
|
139 |
|
Lines 135-143
Link Here
|
135 |
.SUFFIXES: |
141 |
.SUFFIXES: |
136 |
.SUFFIXES: .S .c .o .s |
142 |
.SUFFIXES: .S .c .o .s |
137 |
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.ac $(ACLOCAL_M4) |
143 |
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.ac $(ACLOCAL_M4) |
138 |
cd $(top_srcdir) && $(AUTOMAKE) --foreign --include-deps src/Makefile |
144 |
cd $(top_srcdir) && $(AUTOMAKE) --gnu src/Makefile |
139 |
|
145 |
|
140 |
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status |
146 |
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) |
141 |
cd $(top_builddir) \ |
147 |
cd $(top_builddir) \ |
142 |
&& CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status |
148 |
&& CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status |
143 |
|
149 |
|
Lines 195-203
Link Here
|
195 |
rm -f $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ |
201 |
rm -f $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ |
196 |
done |
202 |
done |
197 |
|
203 |
|
198 |
.c.o: |
|
|
199 |
$(COMPILE) -c $< |
200 |
|
201 |
.s.o: |
204 |
.s.o: |
202 |
$(COMPILE) -c $< |
205 |
$(COMPILE) -c $< |
203 |
|
206 |
|
Lines 249-255
Link Here
|
249 |
all-recursive install-data-recursive install-exec-recursive \ |
252 |
all-recursive install-data-recursive install-exec-recursive \ |
250 |
installdirs-recursive install-recursive uninstall-recursive \ |
253 |
installdirs-recursive install-recursive uninstall-recursive \ |
251 |
check-recursive installcheck-recursive info-recursive dvi-recursive: |
254 |
check-recursive installcheck-recursive info-recursive dvi-recursive: |
252 |
@set fnord $(MAKEFLAGS); amf=$$2; \ |
255 |
@set fnord $$MAKEFLAGS; amf=$$2; \ |
253 |
dot_seen=no; \ |
256 |
dot_seen=no; \ |
254 |
target=`echo $@ | sed s/-recursive//`; \ |
257 |
target=`echo $@ | sed s/-recursive//`; \ |
255 |
list='$(SUBDIRS)'; for subdir in $$list; do \ |
258 |
list='$(SUBDIRS)'; for subdir in $$list; do \ |
Lines 269-275
Link Here
|
269 |
|
272 |
|
270 |
mostlyclean-recursive clean-recursive distclean-recursive \ |
273 |
mostlyclean-recursive clean-recursive distclean-recursive \ |
271 |
maintainer-clean-recursive: |
274 |
maintainer-clean-recursive: |
272 |
@set fnord $(MAKEFLAGS); amf=$$2; \ |
275 |
@set fnord $$MAKEFLAGS; amf=$$2; \ |
273 |
dot_seen=no; \ |
276 |
dot_seen=no; \ |
274 |
rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \ |
277 |
rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \ |
275 |
rev="$$subdir $$rev"; \ |
278 |
rev="$$subdir $$rev"; \ |
Lines 315-321
Link Here
|
315 |
awk ' { files[$$0] = 1; } \ |
318 |
awk ' { files[$$0] = 1; } \ |
316 |
END { for (i in files) print i; }'`; \ |
319 |
END { for (i in files) print i; }'`; \ |
317 |
test -z "$(ETAGS_ARGS)config.h.in$$unique$(LISP)$$tags" \ |
320 |
test -z "$(ETAGS_ARGS)config.h.in$$unique$(LISP)$$tags" \ |
318 |
|| (cd $(srcdir) && etags -o $$here/TAGS $(ETAGS_ARGS) $$tags config.h.in $$unique $(LISP)) |
321 |
|| (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags config.h.in $$unique $(LISP) -o $$here/TAGS) |
319 |
|
322 |
|
320 |
mostlyclean-tags: |
323 |
mostlyclean-tags: |
321 |
|
324 |
|
Lines 331-336
Link Here
|
331 |
subdir = src |
334 |
subdir = src |
332 |
|
335 |
|
333 |
distdir: $(DISTFILES) |
336 |
distdir: $(DISTFILES) |
|
|
337 |
here=`cd $(top_builddir) && pwd`; \ |
338 |
top_distdir=`cd $(top_distdir) && pwd`; \ |
339 |
distdir=`cd $(distdir) && pwd`; \ |
340 |
cd $(top_srcdir) \ |
341 |
&& $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu src/Makefile |
334 |
@for file in $(DISTFILES); do \ |
342 |
@for file in $(DISTFILES); do \ |
335 |
d=$(srcdir); \ |
343 |
d=$(srcdir); \ |
336 |
if test -d $$d/$$file; then \ |
344 |
if test -d $$d/$$file; then \ |
Lines 351-402
Link Here
|
351 |
|| exit 1; \ |
359 |
|| exit 1; \ |
352 |
fi; \ |
360 |
fi; \ |
353 |
done |
361 |
done |
354 |
collage.o: collage.c feh.h config.h getopt.h structs.h menu.h ipc.h \ |
|
|
355 |
utils.h debug.h winwidget.h filelist.h options.h |
356 |
events.o: events.c feh.h config.h getopt.h structs.h menu.h ipc.h \ |
357 |
utils.h debug.h filelist.h winwidget.h timers.h options.h \ |
358 |
events.h thumbnail.h |
359 |
feh_png.o: feh_png.c feh_png.h feh.h config.h getopt.h structs.h menu.h \ |
360 |
ipc.h utils.h debug.h |
361 |
filelist.o: filelist.c feh.h config.h getopt.h structs.h menu.h ipc.h \ |
362 |
utils.h debug.h filelist.h options.h |
363 |
getopt.o: getopt.c config.h |
364 |
getopt1.o: getopt1.c config.h getopt.h |
365 |
imlib.o: imlib.c feh.h config.h getopt.h structs.h menu.h ipc.h utils.h \ |
366 |
debug.h filelist.h winwidget.h options.h transupp.h |
367 |
index.o: index.c feh.h config.h getopt.h structs.h menu.h ipc.h utils.h \ |
368 |
debug.h filelist.h winwidget.h options.h |
369 |
ipc.o: ipc.c feh.h config.h getopt.h structs.h menu.h ipc.h utils.h \ |
370 |
debug.h options.h |
371 |
keyevents.o: keyevents.c feh.h config.h getopt.h structs.h menu.h ipc.h \ |
372 |
utils.h debug.h thumbnail.h filelist.h winwidget.h options.h |
373 |
list.o: list.c feh.h config.h getopt.h structs.h menu.h ipc.h utils.h \ |
374 |
debug.h filelist.h options.h |
375 |
main.o: main.c feh.h config.h getopt.h structs.h menu.h ipc.h utils.h \ |
376 |
debug.h filelist.h winwidget.h timers.h options.h events.h \ |
377 |
support.h |
378 |
md5.o: md5.c md5.h |
379 |
menu.o: menu.c feh.h config.h getopt.h structs.h menu.h ipc.h utils.h \ |
380 |
debug.h support.h thumbnail.h filelist.h winwidget.h options.h |
381 |
multiwindow.o: multiwindow.c feh.h config.h getopt.h structs.h menu.h \ |
382 |
ipc.h utils.h debug.h winwidget.h timers.h filelist.h options.h |
383 |
options.o: options.c feh.h config.h getopt.h structs.h menu.h ipc.h \ |
384 |
utils.h debug.h filelist.h options.h |
385 |
slideshow.o: slideshow.c feh.h config.h getopt.h structs.h menu.h ipc.h \ |
386 |
utils.h debug.h filelist.h timers.h winwidget.h options.h |
387 |
support.o: support.c feh.h config.h getopt.h structs.h menu.h ipc.h \ |
388 |
utils.h debug.h filelist.h options.h support.h |
389 |
thumbnail.o: thumbnail.c feh.h config.h getopt.h structs.h menu.h ipc.h \ |
390 |
utils.h debug.h filelist.h winwidget.h options.h thumbnail.h \ |
391 |
md5.h feh_png.h |
392 |
timers.o: timers.c feh.h config.h getopt.h structs.h menu.h ipc.h \ |
393 |
utils.h debug.h options.h timers.h |
394 |
transupp.o: transupp.c transupp.h |
395 |
utils.o: utils.c feh.h config.h getopt.h structs.h menu.h ipc.h utils.h \ |
396 |
debug.h options.h |
397 |
winwidget.o: winwidget.c feh.h config.h getopt.h structs.h menu.h ipc.h \ |
398 |
utils.h debug.h filelist.h winwidget.h options.h |
399 |
|
362 |
|
|
|
363 |
DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) |
364 |
|
365 |
-include $(DEP_FILES) |
366 |
|
367 |
mostlyclean-depend: |
368 |
|
369 |
clean-depend: |
370 |
|
371 |
distclean-depend: |
372 |
-rm -rf .deps |
373 |
|
374 |
maintainer-clean-depend: |
375 |
|
376 |
%.o: %.c |
377 |
@echo '$(COMPILE) -c $<'; \ |
378 |
$(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $< |
379 |
@-cp .deps/$(*F).pp .deps/$(*F).P; \ |
380 |
tr ' ' '\012' < .deps/$(*F).pp \ |
381 |
| sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ |
382 |
>> .deps/$(*F).P; \ |
383 |
rm .deps/$(*F).pp |
384 |
|
385 |
%.lo: %.c |
386 |
@echo '$(LTCOMPILE) -c $<'; \ |
387 |
$(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< |
388 |
@-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ |
389 |
< .deps/$(*F).pp > .deps/$(*F).P; \ |
390 |
tr ' ' '\012' < .deps/$(*F).pp \ |
391 |
| sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ |
392 |
>> .deps/$(*F).P; \ |
393 |
rm -f .deps/$(*F).pp |
400 |
info-am: |
394 |
info-am: |
401 |
info: info-recursive |
395 |
info: info-recursive |
402 |
dvi-am: |
396 |
dvi-am: |
Lines 439-462
Link Here
|
439 |
maintainer-clean-generic: |
433 |
maintainer-clean-generic: |
440 |
-test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) |
434 |
-test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) |
441 |
mostlyclean-am: mostlyclean-hdr mostlyclean-binPROGRAMS \ |
435 |
mostlyclean-am: mostlyclean-hdr mostlyclean-binPROGRAMS \ |
442 |
mostlyclean-compile mostlyclean-tags \ |
436 |
mostlyclean-compile mostlyclean-tags mostlyclean-depend \ |
443 |
mostlyclean-generic |
437 |
mostlyclean-generic |
444 |
|
438 |
|
445 |
mostlyclean: mostlyclean-recursive |
439 |
mostlyclean: mostlyclean-recursive |
446 |
|
440 |
|
447 |
clean-am: clean-hdr clean-binPROGRAMS clean-compile clean-tags \ |
441 |
clean-am: clean-hdr clean-binPROGRAMS clean-compile clean-tags \ |
448 |
clean-generic mostlyclean-am |
442 |
clean-depend clean-generic mostlyclean-am |
449 |
|
443 |
|
450 |
clean: clean-recursive |
444 |
clean: clean-recursive |
451 |
|
445 |
|
452 |
distclean-am: distclean-hdr distclean-binPROGRAMS distclean-compile \ |
446 |
distclean-am: distclean-hdr distclean-binPROGRAMS distclean-compile \ |
453 |
distclean-tags distclean-generic clean-am |
447 |
distclean-tags distclean-depend distclean-generic \ |
|
|
448 |
clean-am |
454 |
|
449 |
|
455 |
distclean: distclean-recursive |
450 |
distclean: distclean-recursive |
456 |
|
451 |
|
457 |
maintainer-clean-am: maintainer-clean-hdr maintainer-clean-binPROGRAMS \ |
452 |
maintainer-clean-am: maintainer-clean-hdr maintainer-clean-binPROGRAMS \ |
458 |
maintainer-clean-compile maintainer-clean-tags \ |
453 |
maintainer-clean-compile maintainer-clean-tags \ |
459 |
maintainer-clean-generic distclean-am |
454 |
maintainer-clean-depend maintainer-clean-generic \ |
|
|
455 |
distclean-am |
460 |
@echo "This command is intended for maintainers to use;" |
456 |
@echo "This command is intended for maintainers to use;" |
461 |
@echo "it deletes files that may require special tools to rebuild." |
457 |
@echo "it deletes files that may require special tools to rebuild." |
462 |
|
458 |
|
Lines 472-481
Link Here
|
472 |
all-recursive check-recursive installcheck-recursive info-recursive \ |
468 |
all-recursive check-recursive installcheck-recursive info-recursive \ |
473 |
dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \ |
469 |
dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \ |
474 |
maintainer-clean-recursive tags tags-recursive mostlyclean-tags \ |
470 |
maintainer-clean-recursive tags tags-recursive mostlyclean-tags \ |
475 |
distclean-tags clean-tags maintainer-clean-tags distdir info-am info \ |
471 |
distclean-tags clean-tags maintainer-clean-tags distdir \ |
476 |
dvi-am dvi check check-am installcheck-am installcheck all-recursive-am \ |
472 |
mostlyclean-depend distclean-depend clean-depend \ |
477 |
install-exec-am install-exec install-data-am install-data install-am \ |
473 |
maintainer-clean-depend info-am info dvi-am dvi check check-am \ |
478 |
install uninstall-am uninstall all-redirect all-am all installdirs-am \ |
474 |
installcheck-am installcheck all-recursive-am install-exec-am \ |
|
|
475 |
install-exec install-data-am install-data install-am install \ |
476 |
uninstall-am uninstall all-redirect all-am all installdirs-am \ |
479 |
installdirs mostlyclean-generic distclean-generic clean-generic \ |
477 |
installdirs mostlyclean-generic distclean-generic clean-generic \ |
480 |
maintainer-clean-generic clean mostlyclean distclean maintainer-clean |
478 |
maintainer-clean-generic clean mostlyclean distclean maintainer-clean |
481 |
|
479 |
|