X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=hacks%2FMakefile.in;h=7be4629d37ea772c0644373365d7a1275693cc07;hb=2d04c4f22466851aedb6ed0f2919d148f726b889;hp=c818b1fc2f322e5bb05bd2126c9da70f4be6d5a4;hpb=96a411663168b0ba5432b407a83be55f3df0c802;p=xscreensaver diff --git a/hacks/Makefile.in b/hacks/Makefile.in index c818b1fc..7be4629d 100644 --- a/hacks/Makefile.in +++ b/hacks/Makefile.in @@ -1,4 +1,4 @@ -# hacks/Makefile.in --- xscreensaver, Copyright (c) 1997-2002 Jamie Zawinski. +# hacks/Makefile.in --- xscreensaver, Copyright (c) 1997-2005 Jamie Zawinski. # the `../configure' script generates `hacks/Makefile' from this file. @SET_MAKE@ @@ -54,6 +54,7 @@ HACK_LIBS = $(HACK_PRE) @HACK_LIBS@ $(HACK_POST) XPM_LIBS = $(HACK_PRE) @XPM_LIBS@ @HACK_LIBS@ $(HACK_POST) JPEG_LIBS = @JPEG_LIBS@ XLOCK_LIBS = $(HACK_LIBS) +PTY_LIBS = @PTY_LIBS@ UTILS_SRC = $(srcdir)/../utils UTILS_BIN = ../utils @@ -99,7 +100,10 @@ SRCS = attraction.c blitspin.c bouboule.c braid.c bubbles.c \ euler2d.c juggle.c polyominoes.c thornbird.c fluidballs.c \ anemone.c halftone.c metaballs.c eruption.c popsquares.c \ barcode.c piecewise.c cloudlife.c fontglide.c apple2.c \ - apple2-main.c analogtv.c xanalogtv.c pong.c + apple2-main.c analogtv.c xanalogtv.c pong.c wormhole.c \ + mismunch.c pacman.c pacman_ai.c pacman_level.c \ + fuzzyflakes.c anemotaxis.c memscroller.c substrate.c \ + intermomentary.c fireworkx.c fiberlamp.c boxfit.c SCRIPTS = vidwhacker webcollage ljlatest OBJS = attraction.o blitspin.o bouboule.o braid.o bubbles.o \ @@ -125,7 +129,10 @@ OBJS = attraction.o blitspin.o bouboule.o braid.o bubbles.o \ euler2d.o juggle.o polyominoes.o thornbird.o fluidballs.o \ anemone.o halftone.o metaballs.o eruption.o popsquares.o \ barcode.o piecewise.o cloudlife.o fontglide.o apple2.o \ - apple2-main.o analogtv.o xanalogtv.o pong.o + apple2-main.o analogtv.o xanalogtv.o pong.o wormhole.o \ + mismunch.o pacman.o pacman_ai.o pacman_level.o \ + fuzzyflakes.o anemotaxis.o memscroller.o substrate.o \ + intermomentary.o fireworkx.o fiberlamp.o boxfit.o NEXES = attraction blitspin bouboule braid bubbles decayscreen deco \ drift flag flame forest vines galaxy grav greynetic halo \ @@ -143,7 +150,9 @@ NEXES = attraction blitspin bouboule braid bubbles decayscreen deco \ whirlygig speedmine vermiculate twang apollonian euler2d \ juggle polyominoes thornbird fluidballs anemone halftone \ metaballs eruption popsquares barcode piecewise cloudlife \ - fontglide apple2 xanalogtv pong \ + fontglide apple2 xanalogtv pong wormhole mismunch \ + pacman fuzzyflakes anemotaxis memscroller substrate \ + intermomentary fireworkx fiberlamp boxfit \ @JPEG_EXES@ SEXES = sonar JPEG_EXES = webcollage-helper @@ -159,7 +168,8 @@ XSHM_OBJS = $(UTILS_BIN)/xshm.o XDBE_OBJS = $(UTILS_BIN)/xdbe.o HDRS = bubbles.h screenhack.h xlockmore.h xlockmoreI.h automata.h \ - bumps.h xpm-pixmap.h apple2.h analogtv.h + bumps.h xpm-pixmap.h apple2.h analogtv.h \ + pacman.h pacman_ai.h pacman_level.h MEN = anemone.man ant.man apollonian.man attraction.man \ blaster.man blitspin.man bouboule.man braid.man bsod.man \ bubbles.man bumps.man ccurve.man compass.man coral.man \ @@ -186,9 +196,13 @@ MEN = anemone.man ant.man apollonian.man attraction.man \ xrayswarm.man xspirograph.man xsublim.man xteevee.man \ zoom.man halftone.man eruption.man metaballs.man \ barcode.man piecewise.man cloudlife.man ljlatest.man \ - fontglide.man apple2.man xanalogtv.man pong.man + fontglide.man apple2.man xanalogtv.man pong.man \ + wormhole.man mismunch.man pacman.man fuzzyflakes.man \ + anemotaxis.man memscroller.man substrate.man \ + intermomentary.man fireworkx.man fiberlamp.man boxfit.man STAR = * EXTRAS = README Makefile.in xlock_23.h xml2man.pl .gdbinit \ + euler2d.tex \ config/README \ config/$(STAR).xml \ images/$(STAR).xbm \ @@ -198,7 +212,8 @@ EXTRAS = README Makefile.in xlock_23.h xml2man.pl .gdbinit \ images/noseguy/$(STAR).xbm \ images/noseguy/$(STAR).xpm \ images/jigsaw/$(STAR).xbm \ - images/molecules/$(STAR).pdb + images/molecules/$(STAR).pdb \ + images/pacman/$(STAR).xpm VMSFILES = compile_axp.com compile_decc.com link_axp.com link_decc.com \ vms_axp.opt vms_axp_12.opt vms_decc.opt vms_decc_12.opt @@ -272,10 +287,7 @@ munge-scripts: $(SCRIPTS) for program in $(SCRIPTS); do \ sed "s@^\(#!\)\(/[^ ]*/perl[^ ]*\)\(.*\)\$$@\1$$perl\3@" \ < $(srcdir)/$$program > $$tmp ; \ - if cmp -s $(srcdir)/$$program $$tmp ; then \ - echo "$$program unchanged" ; \ - true ; \ - else \ + if ! cmp -s $(srcdir)/$$program $$tmp ; then \ echo "$$program: setting interpreter to $$perl" ; \ cat $$tmp > ./$$program ; \ fi ; \ @@ -498,6 +510,10 @@ screenhack-xlock.o: screenhack.c $(CC) -o $@ -c $(INCLUDES) $(DEFS) $(CFLAGS) $(X_CFLAGS) \ -DXLOCKMORE $(srcdir)/screenhack.c +# Make sure these are regenerated when the version number ticks. +screenhack.o: $(UTILS_SRC)/version.h +screenhack-xlock.o: $(UTILS_SRC)/version.h + # Some abbreviations to keep the lines short... XPM = xpm-pixmap.o ALP = $(UTILS_BIN)/alpha.o @@ -635,7 +651,7 @@ bsod: bsod.o $(HACK_OBJS) $(GRAB) $(APPLE2) $(XPM) $(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(GRAB) $(APPLE2) $(XPM) $(XPM_LIBS) apple2: apple2.o apple2-main.o $(HACK_OBJS) $(ATV) $(GRAB) - $(CC_HACK) -o $@ $@.o apple2-main.o $(HACK_OBJS) $(ATV) $(GRAB) $(XPM_LIBS) + $(CC_HACK) -o $@ $@.o apple2-main.o $(HACK_OBJS) $(ATV) $(GRAB) $(XPM_LIBS) $(PTY_LIBS) xanalogtv: xanalogtv.o $(HACK_OBJS) $(ATV) $(GRAB) $(XPM) $(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(ATV) $(GRAB) $(XPM) $(XPM_LIBS) $(HACK_LIBS) @@ -677,7 +693,7 @@ critical: critical.o $(HACK_OBJS) $(COL) $(ERASE) $(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(COL) $(ERASE) $(HACK_LIBS) phosphor: phosphor.o $(HACK_OBJS) $(COL) - $(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(COL) $(HACK_LIBS) + $(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(COL) $(HACK_LIBS) $(PTY_LIBS) xmatrix: xmatrix.o $(HACK_OBJS) $(XPM) $(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(XPM) $(XPM_LIBS) @@ -769,6 +785,31 @@ fontglide: fontglide.o $(HACK_OBJS) $(DBE) pong: pong.o $(HACK_OBJS) $(ATV) $(GRAB) $(XPM) $(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(ATV) $(GRAB) $(XPM) $(XPM_LIBS) $(HACK_LIBS) +wormhole: wormhole.o $(HACK_OBJS) + $(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(HACK_LIBS) + +mismunch: mismunch.o $(HACK_OBJS) $(COL) $(SPL) + $(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(COL) $(SPL) $(HACK_LIBS) + +fuzzyflakes: fuzzyflakes.o $(HACK_OBJS) + $(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(HACK_LIBS) + +anemotaxis: anemotaxis.o $(HACK_OBJS) $(DBE) + $(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(DBE) $(HACK_LIBS) + +memscroller: memscroller.o $(HACK_OBJS) $(SHM) $(COL) + $(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(SHM) $(COL) $(HACK_LIBS) + +substrate: substrate.o $(HACK_OBJS) + $(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(HACK_LIBS) + +intermomentary: intermomentary.o $(HACK_OBJS) $(COL) + $(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(COL) $(HACK_LIBS) + +fireworkx: fireworkx.o $(HACK_OBJS) $(COL) + $(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(COL) $(HACK_LIBS) + + # The rules for those hacks which follow the `xlockmore' API. # @@ -887,6 +928,15 @@ polyominoes: polyominoes.o $(XLOCK_OBJS) $(ERASE) thornbird: thornbird.o $(XLOCK_OBJS) $(CC_HACK) -o $@ $@.o $(XLOCK_OBJS) $(HACK_LIBS) +PACOBJS=pacman_ai.o pacman_level.o +pacman: pacman.o $(PACOBJS) $(XLOCK_OBJS) $(XPM) + $(CC_HACK) -o $@ $@.o $(PACOBJS) $(XLOCK_OBJS) $(XPM) $(XPM_LIBS) + +fiberlamp: fiberlamp.o $(XLOCK_OBJS) + $(CC_HACK) -o $@ $@.o $(XLOCK_OBJS) $(HACK_LIBS) + +boxfit: boxfit.o $(HACK_OBJS) $(COL) + $(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(COL) $(HACK_LIBS) # These are not like the others. # @@ -905,6 +955,8 @@ analogtv.o: $(srcdir)/analogtv.h analogtv.o: ../config.h anemone.o: ../config.h anemone.o: $(srcdir)/screenhack.h +anemotaxis.o: ../config.h +anemotaxis.o: $(srcdir)/screenhack.h ant.o: $(srcdir)/automata.h ant.o: ../config.h ant.o: $(srcdir)/screenhack.h @@ -936,6 +988,8 @@ bouboule.o: ../config.h bouboule.o: $(srcdir)/screenhack.h bouboule.o: $(srcdir)/xlockmore.h bouboule.o: $(srcdir)/xlockmoreI.h +boxfit.o: ../config.h +boxfit.o: $(srcdir)/screenhack.h braid.o: ../config.h braid.o: $(srcdir)/screenhack.h braid.o: $(srcdir)/xlockmore.h @@ -1052,6 +1106,12 @@ fadeplot.o: ../config.h fadeplot.o: $(srcdir)/screenhack.h fadeplot.o: $(srcdir)/xlockmore.h fadeplot.o: $(srcdir)/xlockmoreI.h +fiberlamp.o: ../config.h +fiberlamp.o: $(srcdir)/screenhack.h +fiberlamp.o: $(srcdir)/xlockmore.h +fiberlamp.o: $(srcdir)/xlockmoreI.h +fireworkx.o: ../config.h +fireworkx.o: $(srcdir)/screenhack.h flag.o: ../config.h flag.o: $(srcdir)/images/bob.xbm flag.o: $(srcdir)/screenhack.h @@ -1072,6 +1132,8 @@ forest.o: ../config.h forest.o: $(srcdir)/screenhack.h forest.o: $(srcdir)/xlockmore.h forest.o: $(srcdir)/xlockmoreI.h +fuzzyflakes.o: ../config.h +fuzzyflakes.o: $(srcdir)/screenhack.h galaxy.o: ../config.h galaxy.o: $(srcdir)/screenhack.h galaxy.o: $(srcdir)/xlockmore.h @@ -1106,6 +1168,8 @@ imsmap.o: ../config.h imsmap.o: $(srcdir)/screenhack.h interference.o: ../config.h interference.o: $(srcdir)/screenhack.h +intermomentary.o: ../config.h +intermomentary.o: $(srcdir)/screenhack.h jigsaw.o: ../config.h jigsaw.o: $(srcdir)/images/jigsaw/jigsaw_a_e_f.xbm jigsaw.o: $(srcdir)/images/jigsaw/jigsaw_a_e_h.xbm @@ -1181,8 +1245,12 @@ loop.o: $(srcdir)/xlockmore.h loop.o: $(srcdir)/xlockmoreI.h maze.o: ../config.h maze.o: $(srcdir)/screenhack.h +memscroller.o: ../config.h +memscroller.o: $(srcdir)/screenhack.h metaballs.o: ../config.h metaballs.o: $(srcdir)/screenhack.h +mismunch.o: ../config.h +mismunch.o: $(srcdir)/screenhack.h moire2.o: ../config.h moire2.o: $(srcdir)/screenhack.h moire.o: ../config.h @@ -1206,6 +1274,45 @@ noseguy.o: $(srcdir)/images/noseguy/nose-r1.xpm noseguy.o: $(srcdir)/images/noseguy/nose-r2.xpm noseguy.o: $(srcdir)/screenhack.h noseguy.o: $(srcdir)/xpm-pixmap.h +pacman_ai.o: ../config.h +pacman_ai.o: $(srcdir)/pacman_ai.h +pacman_ai.o: $(srcdir)/pacman.h +pacman_ai.o: $(srcdir)/pacman_level.h +pacman_ai.o: $(srcdir)/screenhack.h +pacman_ai.o: $(srcdir)/xlockmoreI.h +pacman_ai.o: $(srcdir)/xpm-pixmap.h +pacman_level.o: ../config.h +pacman_level.o: $(srcdir)/pacman.h +pacman_level.o: $(srcdir)/pacman_level.h +pacman_level.o: $(srcdir)/screenhack.h +pacman_level.o: $(srcdir)/xlockmoreI.h +pacman_level.o: $(srcdir)/xpm-pixmap.h +pacman.o: ../config.h +pacman.o: $(srcdir)/images/pacman/ghost-d1.xpm +pacman.o: $(srcdir)/images/pacman/ghost-d2.xpm +pacman.o: $(srcdir)/images/pacman/ghost-l1.xpm +pacman.o: $(srcdir)/images/pacman/ghost-l2.xpm +pacman.o: $(srcdir)/images/pacman/ghost-mask.xpm +pacman.o: $(srcdir)/images/pacman/ghost-r1.xpm +pacman.o: $(srcdir)/images/pacman/ghost-r2.xpm +pacman.o: $(srcdir)/images/pacman/ghost-u1.xpm +pacman.o: $(srcdir)/images/pacman/ghost-u2.xpm +pacman.o: $(srcdir)/images/pacman/pacman-0.xpm +pacman.o: $(srcdir)/images/pacman/pacman-d1.xpm +pacman.o: $(srcdir)/images/pacman/pacman-d2.xpm +pacman.o: $(srcdir)/images/pacman/pacman-l1.xpm +pacman.o: $(srcdir)/images/pacman/pacman-l2.xpm +pacman.o: $(srcdir)/images/pacman/pacman-r1.xpm +pacman.o: $(srcdir)/images/pacman/pacman-r2.xpm +pacman.o: $(srcdir)/images/pacman/pacman-u1.xpm +pacman.o: $(srcdir)/images/pacman/pacman-u2.xpm +pacman.o: $(srcdir)/pacman_ai.h +pacman.o: $(srcdir)/pacman.h +pacman.o: $(srcdir)/pacman_level.h +pacman.o: $(srcdir)/screenhack.h +pacman.o: $(srcdir)/xlockmore.h +pacman.o: $(srcdir)/xlockmoreI.h +pacman.o: $(srcdir)/xpm-pixmap.h pedal.o: ../config.h pedal.o: $(srcdir)/screenhack.h penetrate.o: ../config.h @@ -1283,6 +1390,8 @@ strange.o: ../config.h strange.o: $(srcdir)/screenhack.h strange.o: $(srcdir)/xlockmore.h strange.o: $(srcdir)/xlockmoreI.h +substrate.o: ../config.h +substrate.o: $(srcdir)/screenhack.h swirl.o: ../config.h swirl.o: $(srcdir)/screenhack.h swirl.o: $(srcdir)/xlockmore.h @@ -1314,6 +1423,8 @@ whirlwindwarp.o: ../config.h whirlwindwarp.o: $(srcdir)/screenhack.h whirlygig.o: ../config.h whirlygig.o: $(srcdir)/screenhack.h +wormhole.o: ../config.h +wormhole.o: $(srcdir)/screenhack.h worm.o: ../config.h worm.o: $(srcdir)/screenhack.h worm.o: $(srcdir)/xlockmore.h