X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?p=xscreensaver;a=blobdiff_plain;f=hacks%2Fglx%2FMakefile.in;h=191985098979969dca514f2299fd0d871c768de1;hp=5f34fb64b84988a2f170fcb047d1145680a2daae;hb=07faf451b99879183ed7e909e43a0e065be1ee7f;hpb=2d04c4f22466851aedb6ed0f2919d148f726b889 diff --git a/hacks/glx/Makefile.in b/hacks/glx/Makefile.in index 5f34fb64..19198509 100644 --- a/hacks/glx/Makefile.in +++ b/hacks/glx/Makefile.in @@ -8,18 +8,21 @@ srcdir = @srcdir@ VPATH = @srcdir@ +top_srcdir = @top_srcdir@ +top_builddir = .. install_prefix = prefix = @prefix@ exec_prefix = @exec_prefix@ bindir = @bindir@ +datadir = @datadir@ mandir = @mandir@ -# maybe this should be 6 (games)? -mansuffix = 1 +libexecdir = @libexecdir@ +mansuffix = 6 manNdir = $(mandir)/man$(mansuffix) -# maybe this should be 6 (games)? -mansuffix = 1 +HACKDIR = @HACKDIR@ +HACK_CONF_DIR = @HACK_CONF_DIR@ CC = @CC@ CFLAGS = @CFLAGS@ @@ -36,7 +39,6 @@ INSTALL = @INSTALL@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_DIRS = @INSTALL_DIRS@ -HACKDIR = @HACKDIR@ X_CFLAGS = @X_CFLAGS@ X_LIBS = @X_LIBS@ @@ -52,6 +54,7 @@ HACK_POST2 = @GL_LIBS@ @HACK_LIBS@ $(HACK_POST) HACK_LIBS = $(HACK_PRE) $(HACK_POST2) XPM_LIBS = $(HACK_PRE) @XPM_LIBS@ $(HACK_POST2) GLE_LIBS = $(HACK_PRE) @GLE_LIBS@ @XPM_LIBS@ $(HACK_POST2) +MINIXPM = $(UTILS_BIN)/minixpm.o HACK_SRC = $(srcdir)/.. HACK_BIN = .. @@ -75,14 +78,14 @@ SRCS = xscreensaver-gl-helper.c normals.c glxfonts.c \ morph3d.c pipeobjs.c pipes.c rubik.c s1_1.c s1_2.c s1_3.c \ s1_4.c s1_5.c s1_6.c s1_b.c shark.c sproingies.c \ sproingiewrap.c stairs.c superquadrics.c swim.c whale.c \ - xlock-gl.c fps.c xpm-ximage.c glplanet.c pulsar.c \ + xlock-gl-utils.c fps.c xpm-ximage.c glplanet.c pulsar.c \ extrusion.c extrusion-helix2.c extrusion-helix3.c \ extrusion-helix4.c extrusion-joinoffset.c extrusion-screw.c \ extrusion-taper.c extrusion-twistoid.c sierpinski3d.c \ gflux.c stonerview.c stonerview-move.c stonerview-osc.c \ stonerview-view.c starwars.c glut_stroke.c glut_swidth.c \ gltext.c molecule.c dangerball.c sphere.c tube.c circuit.c \ - menger.c engine.c flipscreen3d.c font-ximage.c \ + menger.c engine.c flipscreen3d.c font-ximage.c dnalogo.c \ grab-ximage.c glsnake.c boxed.c glforestfire.c sballs.c \ cubenetic.c spheremonics.c marching.c lavalite.c rotator.c \ trackball.c gltrackball.c queens.c endgame.c chessmodels.c \ @@ -97,8 +100,9 @@ SRCS = xscreensaver-gl-helper.c normals.c glxfonts.c \ flipflop.c antspotlight.c polytopes.c gleidescope.c \ mirrorblob.c blinkbox.c noof.c polyhedra.c polyhedra-gl.c \ antinspect.c providence.c pinion.c boing.c texfont.c \ - carousel.c - + carousel.c fliptext.c antmaze.c tangram.c tangram_shapes.c \ + crackberg.c glhanoi.c cube21.c timetunnel.c juggler3d.c \ + topblock.c glschool.c glschool_gl.c glschool_alg.c OBJS = xscreensaver-gl-helper.o normals.o glxfonts.o \ atlantis.o b_draw.o b_lockglue.o b_sphere.o bubble3d.o \ @@ -106,14 +110,14 @@ OBJS = xscreensaver-gl-helper.o normals.o glxfonts.o \ morph3d.o pipeobjs.o pipes.o rubik.o s1_1.o s1_2.o s1_3.o \ s1_4.o s1_5.o s1_6.o s1_b.o shark.o sproingies.o \ sproingiewrap.o stairs.o superquadrics.o swim.o whale.o \ - xlock-gl.o fps.o xpm-ximage.o glplanet.o pulsar.o \ + xlock-gl-utils.o fps.o xpm-ximage.o glplanet.o pulsar.o \ extrusion.o extrusion-helix2.o extrusion-helix3.o \ extrusion-helix4.o extrusion-joinoffset.o extrusion-screw.o \ extrusion-taper.o extrusion-twistoid.o sierpinski3d.o \ gflux.o stonerview.o stonerview-move.o stonerview-osc.o \ stonerview-view.o starwars.o glut_stroke.o glut_swidth.o \ gltext.o molecule.o dangerball.o sphere.o tube.o circuit.o \ - menger.o engine.o flipscreen3d.o font-ximage.o \ + menger.o engine.o flipscreen3d.o font-ximage.o dnalogo.o \ grab-ximage.o glsnake.o boxed.o glforestfire.o sballs.o \ cubenetic.o spheremonics.o marching.o lavalite.o rotator.o \ trackball.o gltrackball.o queens.o endgame.o chessmodels.o \ @@ -128,7 +132,9 @@ OBJS = xscreensaver-gl-helper.o normals.o glxfonts.o \ flipflop.o antspotlight.o polytopes.o gleidescope.o \ mirrorblob.o blinkbox.o noof.o polyhedra.o polyhedra-gl.o \ antinspect.o providence.o pinion.o boing.o texfont.o \ - carousel.o + carousel.o fliptext.o antmaze.o tangram.o tangram_shapes.o \ + crackberg.o glhanoi.o cube21.o timetunnel.o juggler3d.o \ + topblock.o glschool.o glschool_gl.o glschool_alg.o GL_EXES = cage gears moebius pipes sproingies stairs superquadrics \ morph3d rubik atlantis lament bubble3d glplanet pulsar \ @@ -139,7 +145,9 @@ GL_EXES = cage gears moebius pipes sproingies stairs superquadrics \ glslideshow jigglypuff klein hypertorus glmatrix cubestorm \ glknots blocktube flipflop antspotlight polytopes \ gleidescope mirrorblob blinkbox noof polyhedra \ - antinspect providence pinion boing carousel + antinspect providence pinion boing carousel fliptext \ + antmaze tangram crackberg glhanoi cube21 timetunnel \ + juggler3d topblock glschool GLE_EXES = extrusion GL_UTIL_EXES = xscreensaver-gl-helper HACK_EXES = @GL_EXES@ @GLE_EXES@ @@ -147,7 +155,8 @@ XSHM_OBJS = $(UTILS_BIN)/xshm.o GRAB_OBJS = $(UTILS_BIN)/grabclient.o grab-ximage.o $(XSHM_OBJS) EXES = @GL_UTIL_EXES@ $(HACK_EXES) -HACK_OBJS = screenhack-gl.o xlock-gl.o fps.o $(HACK_BIN)/xlockmore.o \ +HACK_OBJS = $(HACK_BIN)/screenhack.o \ + xlockmore-gl.o xlock-gl-utils.o fps.o \ $(UTILS_BIN)/resources.o $(UTILS_BIN)/visual.o \ $(UTILS_BIN)/visual-gl.o $(UTILS_BIN)/usleep.o \ $(UTILS_BIN)/yarandom.o $(UTILS_BIN)/hsv.o \ @@ -155,10 +164,12 @@ HACK_OBJS = screenhack-gl.o xlock-gl.o fps.o $(HACK_BIN)/xlockmore.o \ HDRS = atlantis.h bubble3d.h buildlwo.h e_textures.h xpm-ximage.h \ grab-ximage.h font-ximage.h tube.h sphere.h boxed.h \ - stonerview-move.h stonerview-osc.h glutstroke.h \ - glut_roman.h marching.h rotator.h trackball.h gltrackball.h \ - chessmodels.h chessgames.h gllist.h flurry.h tunnel_draw.h \ - ants.h polyhedra.h normals.h glxfonts.h texfont.h + stonerview.h stonerview-move.h stonerview-osc.h \ + glutstroke.h glut_roman.h marching.h rotator.h trackball.h \ + gltrackball.h chessmodels.h chessgames.h gllist.h flurry.h \ + tunnel_draw.h ants.h polyhedra.h normals.h glxfonts.h \ + texfont.h tangram_shapes.h sproingies.h extrusion.h \ + glschool.h glschool_gl.h glschool_alg.h topblock.h GL_MEN = atlantis.man boxed.man bubble3d.man cage.man circuit.man \ cubenetic.man dangerball.man engine.man extrusion.man \ flipscreen3d.man gears.man gflux.man glforestfire.man \ @@ -174,9 +185,11 @@ GL_MEN = atlantis.man boxed.man bubble3d.man cage.man circuit.man \ antspotlight.man polytopes.man gleidescope.man \ mirrorblob.man blinkbox.man noof.man polyhedra.man \ antinspect.man providence.man pinion.man boing.man \ - carousel.man + carousel.man fliptext.man antmaze.man tangram.man \ + crackberg.man glhanoi.man cube21.man timetunnel.man \ + juggler3d.man topblock.man glschool.man MEN = @GL_MEN@ -EXTRAS = README Makefile.in dxf2gl.pl starwars.txt +EXTRAS = README Makefile.in dxf2gl.pl molecules.sh starwars.txt TARFILES = $(SRCS) $(HDRS) $(MEN) $(EXTRAS) @@ -184,8 +197,8 @@ TARFILES = $(SRCS) $(HDRS) $(MEN) $(EXTRAS) default: all all: $(EXES) -install: install-program install-man -uninstall: uninstall-program uninstall-man +install: install-program install-xml install-man +uninstall: uninstall-program uninstall-xml uninstall-man install-strip: $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' install @@ -218,17 +231,51 @@ install-program:: $(EXES) done ; \ fi +# When installing man pages, we install "foo.man" as "foo.N" and update +# the .TH line in the installed file with one like +# +# .TH XScreenSaver N "V.VV (DD-MMM-YYYY)" "X Version 11" +# +# where N is the manual section suffix. +# install-man: $(MEN) @men="$(MEN)" ; \ - idir="$(install_prefix)$(manNdir)" ; \ - if [ ! -d $$idir ]; then \ - $(INSTALL_DIRS) $$idir ; \ + U=$(UTILS_SRC)/version.h ; \ + V=`sed -n 's/.*xscreensaver \([0-9]\.[^)]*)\).*/\1/p' < $$U` ; \ + T=/tmp/xs$$$$.$(mansuffix) ; \ + TH=".TH XScreenSaver $(mansuffix) \"$$V\" \"X Version 11\"" ; \ + echo "installing man pages: $$TH" ; \ + \ + if [ ! -d $(install_prefix)$(manNdir) ]; then \ + $(INSTALL_DIRS) $(install_prefix)$(manNdir) ; \ fi ; \ - for man in $$men; do \ - instname=`echo $$man | sed 's/\.man$$/\.$(mansuffix)/'` ; \ - echo $(INSTALL_DATA) $(srcdir)/$$man $$idir/$$instname ; \ - $(INSTALL_DATA) $(srcdir)/$$man $$idir/$$instname ; \ - done + \ + for man in $$men; do \ + instname=`echo $$man | sed 's/\.man$$/\.$(mansuffix)/'` ; \ + manbase=`echo $$man | sed 's/\.man$$//'` ; \ + TH=".TH $$manbase $(mansuffix) \"$$V\" \"X Version 11\" \"XScreenSaver manual\"" ; \ + sed -e "s/^\.TH.*/$$TH/" \ + -e 's@(MANSUFFIX)@($(mansuffix))@g' \ + < $(srcdir)/$$man > $$T ; \ + echo $(INSTALL_DATA) $(srcdir)/$$man \ + $(install_prefix)$(manNdir)/$$instname ; \ + $(INSTALL_DATA) $$T \ + $(install_prefix)$(manNdir)/$$instname ; \ + done ; \ + rm -f $$T + +install-xml: + @dest=$(install_prefix)$(HACK_CONF_DIR) ; \ + if [ ! -d $$dest ]; then \ + $(INSTALL_DIRS) $$dest ; \ + fi ; \ + src=$(srcdir)/../config ; \ + for file in $(EXES) $(SCRIPTS) ; do \ + if [ -f $$src/$$file.xml ]; then \ + echo $(INSTALL_DATA) $$src/$$file.xml $$dest/$$file.xml ; \ + $(INSTALL_DATA) $$src/$$file.xml $$dest/$$file.xml ; \ + fi ; \ + done # the hacks, in $HACKDIR uninstall-program:: @@ -250,11 +297,17 @@ uninstall-program:: uninstall-man: @men="$(MEN)" ; \ - idir="$(install_prefix)$(manNdir)" ; \ - for man in $$men; do \ - instname=`echo $$man | sed 's/\.man$$/\.$(mansuffix)/'` ; \ - echo rm -f $$idir/$$instname ; \ - rm -f $$idir/$$instname ; \ + for man in $$men; do \ + instname=`echo $$man | sed 's/\.man$$/\.$(mansuffix)/'` ; \ + echo rm -f $(install_prefix)$(manNdir)/$$instname* ; \ + rm -f $(install_prefix)$(manNdir)/$$instname* ; \ + done + +uninstall-xml: + @dest=$(install_prefix)$(HACK_CONF_DIR) ; \ + for file in $(EXES) $(SCRIPTS) ; do \ + echo rm -f $$dest/$$file.xml ; \ + rm -f $$dest/$$file.xml ; \ done clean: @@ -380,12 +433,12 @@ xscreensaver-gl-helper: $(HELPER_OBJS) $(CC) $(LDFLAGS) -o $@ $(HELPER_OBJS) $(LIBS) $(X_LIBS) $(HACK_POST2) -# These hacks use a slightly-differently-compiled variant of screenhack.c. +# These hacks use a slightly-differently-compiled variant of xlockmore.c. # This is how to make the the other .o file from it. # -screenhack-gl.o: $(HACK_SRC)/screenhack.c - $(CC) -o $@ -c $(INCLUDES) $(DEFS) $(CFLAGS) $(X_CFLAGS) \ - -DXLOCKMORE -DUSE_GL $(HACK_SRC)/screenhack.c +XLM_CFLAGS=-DUSE_GL $(INCLUDES) $(DEFS) $(CFLAGS) $(X_CFLAGS) +xlockmore-gl.o: $(HACK_SRC)/xlockmore.c + $(CC) -o $@ -c $(XLM_CFLAGS) $(HACK_SRC)/xlockmore.c CC_HACK = $(CC) $(LDFLAGS) @@ -495,11 +548,11 @@ glsnake: glsnake.o glxfonts.o $(HACK_OBJS) boxed: boxed.o $(HACK_OBJS) $(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(HACK_LIBS) -glforestfire: glforestfire.o xpm-ximage.o $(HACK_OBJS) - $(CC_HACK) -o $@ $@.o xpm-ximage.o $(HACK_OBJS) $(XPM_LIBS) +glforestfire: glforestfire.o xpm-ximage.o $(HACK_TRACK_OBJS) + $(CC_HACK) -o $@ $@.o xpm-ximage.o $(HACK_TRACK_OBJS) $(XPM_LIBS) -sballs: sballs.o xpm-ximage.o $(HACK_OBJS) - $(CC_HACK) -o $@ $@.o xpm-ximage.o $(HACK_OBJS) $(XPM_LIBS) +sballs: sballs.o xpm-ximage.o $(HACK_TRACK_OBJS) + $(CC_HACK) -o $@ $@.o xpm-ximage.o $(HACK_TRACK_OBJS) $(XPM_LIBS) cubenetic: cubenetic.o $(HACK_TRACK_OBJS) $(CC_HACK) -o $@ $@.o $(HACK_TRACK_OBJS) $(HACK_LIBS) @@ -543,8 +596,8 @@ jigglypuff: jigglypuff.o xpm-ximage.o $(HACK_TRACK_OBJS) klein: klein.o $(HACK_TRACK_OBJS) $(CC_HACK) -o $@ $@.o $(HACK_TRACK_OBJS) $(HACK_LIBS) -hypertorus: hypertorus.o $(HACK_OBJS) - $(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(HACK_LIBS) +hypertorus: hypertorus.o $(HACK_TRACK_OBJS) + $(CC_HACK) -o $@ $@.o $(HACK_TRACK_OBJS) $(HACK_LIBS) glmatrix: glmatrix.o xpm-ximage.o $(HACK_OBJS) $(CC_HACK) -o $@ $@.o xpm-ximage.o $(HACK_OBJS) $(XPM_LIBS) @@ -564,26 +617,18 @@ flipflop: flipflop.o $(HACK_TRACK_OBJS) antspotlight: antspotlight.o $(HACK_TRACK_GRAB_OBJS) $(CC_HACK) -o $@ $@.o $(HACK_TRACK_GRAB_OBJS) $(HACK_LIBS) -polytopes: polytopes.o $(HACK_OBJS) - $(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(HACK_LIBS) +polytopes: polytopes.o $(HACK_TRACK_OBJS) + $(CC_HACK) -o $@ $@.o $(HACK_TRACK_OBJS) $(HACK_LIBS) + +STONER_OBJS=stonerview-move.o stonerview-osc.o stonerview-view.o +stonerview: stonerview.o $(STONER_OBJS) $(HACK_TRACK_OBJS) + $(CC_HACK) -o $@ $@.o $(STONER_OBJS) $(HACK_TRACK_OBJS) $(HACK_LIBS) -# This one works differently (it's not xlock-like.) -# -STONER_OBJS=stonerview.o stonerview-move.o stonerview-osc.o stonerview-view.o \ - $(UTILS_BIN)/yarandom.o $(UTILS_BIN)/usleep.o -stonerview: $(STONER_OBJS) - $(CC_HACK) -o $@ $(STONER_OBJS) $(HACK_LIBS) molecules.h: - @tmp=molecules.h.$$$$ ; \ - rm -f $$tmp ; \ - echo "building molecules.h from $(HACK_SRC)/images/molecules/*.pdb" ; \ - for f in $(HACK_SRC)/images/molecules/*.pdb ; do \ - $(SHELL) $(UTILS_SRC)/ad2c "$$f" | \ - sed 's/",$$/\\n"/' >> $$tmp ; \ - echo ',' >> $$tmp ; \ - done ; \ - mv $$tmp molecules.h + @echo "building molecules.h from $(HACK_SRC)/images/molecules/*.pdb"; \ + UTILS_SRC="$(UTILS_SRC)" \ + $(srcdir)/molecules.sh molecules.h $(HACK_SRC)/images/molecules/*.pdb MOLECULE_OBJS=sphere.o tube.o glxfonts.o $(HACK_TRACK_OBJS) molecule: molecule.o $(MOLECULE_OBJS) @@ -620,15 +665,52 @@ boing: boing.o normals.o $(HACK_TRACK_OBJS) carousel: carousel.o texfont.o $(HACK_TRACK_GRAB_OBJS) $(CC_HACK) -o $@ $@.o texfont.o $(HACK_TRACK_GRAB_OBJS) $(HACK_LIBS) +fliptext: fliptext.o texfont.o $(HACK_OBJS) + $(CC_HACK) -o $@ $@.o texfont.o $(HACK_OBJS) $(HACK_LIBS) + +antmaze: antmaze.o $(HACK_TRACK_OBJS) + $(CC_HACK) -o $@ $@.o $(HACK_TRACK_OBJS) $(HACK_LIBS) + +TANGRAM_OBJS=tangram_shapes.o glxfonts.o $(HACK_OBJS) +tangram: tangram.o $(TANGRAM_OBJS) + $(CC_HACK) -o $@ $@.o $(TANGRAM_OBJS) $(HACK_LIBS) + +crackberg: crackberg.o $(HACK_OBJS) + $(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(HACK_LIBS) + +glhanoi: glhanoi.o $(HACK_TRACK_OBJS) + $(CC_HACK) -o $@ $@.o $(HACK_TRACK_OBJS) $(HACK_LIBS) + +cube21: cube21.o $(HACK_OBJS) + $(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(HACK_LIBS) + +TIMETUNNEL_OBJS = xpm-ximage.o $(HACK_TRACK_OBJS) +timetunnel: timetunnel.o $(TIMETUNNEL_OBJS) + $(CC_HACK) -o $@ $@.o $(TIMETUNNEL_OBJS) $(XPM_LIBS) + +juggler3d: juggler3d.o $(HACK_TRACK_OBJS) + $(CC_HACK) -o $@ $@.o $(HACK_TRACK_OBJS) $(HACK_LIBS) + dnalogo: dnalogo.o tube.o normals.o $(HACK_TRACK_OBJS) $(CC_HACK) -o $@ $@.o tube.o normals.o $(HACK_TRACK_OBJS) $(HACK_LIBS) +topblock: topblock.o $(DB_OBJS) + $(CC_HACK) -o $@ $@.o $(DB_OBJS) $(HACK_LIBS) + +SCHOOL_OBJS=glschool.o glschool_alg.o glschool_gl.o sphere.o tube.o $(HACK_OBJS) +glschool: $(SCHOOL_OBJS) + $(CC_HACK) -o $@ $(SCHOOL_OBJS) $(HACK_LIBS) + ############################################################################## # # DO NOT DELETE: updated by make distdepend antinspect.o: ../../config.h antinspect.o: $(srcdir)/gltrackball.h +antmaze.o: $(srcdir)/ants.h +antmaze.o: ../../config.h +antmaze.o: $(srcdir)/gltrackball.h +antmaze.o: $(srcdir)/rotator.h antspotlight.o: $(srcdir)/ants.h antspotlight.o: ../../config.h antspotlight.o: $(srcdir)/gltrackball.h @@ -686,6 +768,8 @@ cow_hoofs.o: $(srcdir)/gllist.h cow_horns.o: $(srcdir)/gllist.h cow_tail.o: $(srcdir)/gllist.h cow_udder.o: $(srcdir)/gllist.h +crackberg.o: ../../config.h +cube21.o: ../../config.h cubenetic.o: ../../config.h cubenetic.o: $(srcdir)/gltrackball.h cubenetic.o: $(srcdir)/rotator.h @@ -697,7 +781,13 @@ dangerball.o: $(srcdir)/gltrackball.h dangerball.o: $(srcdir)/rotator.h dangerball.o: $(srcdir)/sphere.h dangerball.o: $(srcdir)/tube.h +dnalogo.o: ../../config.h +dnalogo.o: $(srcdir)/gltrackball.h +dnalogo.o: $(srcdir)/normals.h +dnalogo.o: $(srcdir)/rotator.h +dnalogo.o: $(srcdir)/tube.h dolphin.o: $(srcdir)/atlantis.h +dolphin.o: ../../config.h endgame.o: $(srcdir)/chessgames.h endgame.o: $(srcdir)/chessmodels.h endgame.o: ../../config.h @@ -707,21 +797,31 @@ engine.o: $(srcdir)/gltrackball.h engine.o: $(srcdir)/glxfonts.h engine.o: $(srcdir)/rotator.h extrusion-helix2.o: ../../config.h +extrusion-helix2.o: $(srcdir)/extrusion.h extrusion-helix3.o: ../../config.h +extrusion-helix3.o: $(srcdir)/extrusion.h extrusion-helix4.o: ../../config.h +extrusion-helix4.o: $(srcdir)/extrusion.h extrusion-joinoffset.o: ../../config.h +extrusion-joinoffset.o: $(srcdir)/extrusion.h extrusion.o: ../../config.h +extrusion.o: $(srcdir)/extrusion.h extrusion.o: $(srcdir)/gltrackball.h extrusion.o: $(srcdir)/rotator.h extrusion.o: $(srcdir)/xpm-ximage.h extrusion-screw.o: ../../config.h +extrusion-screw.o: $(srcdir)/extrusion.h extrusion-taper.o: ../../config.h +extrusion-taper.o: $(srcdir)/extrusion.h extrusion-twistoid.o: ../../config.h +extrusion-twistoid.o: $(srcdir)/extrusion.h flipflop.o: ../../config.h flipflop.o: $(srcdir)/gltrackball.h flipscreen3d.o: ../../config.h flipscreen3d.o: $(srcdir)/gltrackball.h flipscreen3d.o: $(srcdir)/grab-ximage.h +fliptext.o: ../../config.h +fliptext.o: $(srcdir)/texfont.h flurry.o: ../../config.h flurry.o: $(srcdir)/flurry.h flurry.o: $(srcdir)/gltrackball.h @@ -749,6 +849,7 @@ flyingtoasters.o: $(HACK_SRC)/images/chromesphere.xpm flyingtoasters.o: $(HACK_SRC)/images/toast.xpm flyingtoasters.o: $(srcdir)/xpm-ximage.h font-ximage.o: ../../config.h +font-ximage.o: $(srcdir)/font-ximage.h fps.o: ../../config.h gears.o: ../../config.h gears.o: $(srcdir)/gltrackball.h @@ -763,9 +864,12 @@ gleidescope.o: ../../config.h gleidescope.o: $(srcdir)/grab-ximage.h gleidescope.o: $(srcdir)/xpm-ximage.h glforestfire.o: ../../config.h +glforestfire.o: $(srcdir)/gltrackball.h glforestfire.o: $(HACK_SRC)/images/ground.xpm glforestfire.o: $(HACK_SRC)/images/tree.xpm glforestfire.o: $(srcdir)/xpm-ximage.h +glhanoi.o: ../../config.h +glhanoi.o: $(srcdir)/rotator.h glknots.o: ../../config.h glknots.o: $(srcdir)/gltrackball.h glknots.o: $(srcdir)/rotator.h @@ -781,6 +885,16 @@ glplanet.o: $(HACK_SRC)/images/earth.xpm glplanet.o: $(srcdir)/rotator.h glplanet.o: $(srcdir)/sphere.h glplanet.o: $(srcdir)/xpm-ximage.h +glschool_alg.o: ../../config.h +glschool_alg.o: $(srcdir)/glschool_alg.h +glschool_gl.o: $(srcdir)/glschool_alg.h +glschool_gl.o: $(srcdir)/glschool_gl.h +glschool_gl.o: $(srcdir)/sphere.h +glschool_gl.o: $(srcdir)/tube.h +glschool.o: ../../config.h +glschool.o: $(srcdir)/glschool_alg.h +glschool.o: $(srcdir)/glschool_gl.h +glschool.o: $(srcdir)/glschool.h glslideshow.o: ../../config.h glslideshow.o: $(srcdir)/glxfonts.h glslideshow.o: $(srcdir)/grab-ximage.h @@ -802,11 +916,15 @@ glut_swidth.o: $(srcdir)/glutstroke.h glxfonts.o: ../../config.h glxfonts.o: $(srcdir)/glxfonts.h grab-ximage.o: ../../config.h +grab-ximage.o: $(srcdir)/grab-ximage.h hypertorus.o: ../../config.h +hypertorus.o: $(srcdir)/gltrackball.h jigglypuff.o: ../../config.h jigglypuff.o: $(srcdir)/gltrackball.h jigglypuff.o: $(HACK_SRC)/images/jigglymap.xpm jigglypuff.o: $(srcdir)/xpm-ximage.h +juggler3d.o: ../../config.h +juggler3d.o: $(srcdir)/gltrackball.h klein.o: ../../config.h klein.o: $(srcdir)/gltrackball.h klein.o: $(srcdir)/rotator.h @@ -860,6 +978,7 @@ polyhedra-gl.o: $(srcdir)/rotator.h polyhedra.o: ../../config.h polyhedra.o: $(srcdir)/polyhedra.h polytopes.o: ../../config.h +polytopes.o: $(srcdir)/gltrackball.h providence.o: ../../config.h providence.o: $(srcdir)/gltrackball.h pulsar.o: ../../config.h @@ -877,10 +996,12 @@ s1_5.o: $(srcdir)/gllist.h s1_6.o: $(srcdir)/gllist.h s1_b.o: $(srcdir)/gllist.h sballs.o: ../../config.h +sballs.o: $(srcdir)/gltrackball.h sballs.o: $(HACK_SRC)/images/sball-bg.xpm sballs.o: $(HACK_SRC)/images/sball.xpm sballs.o: $(srcdir)/xpm-ximage.h shark.o: $(srcdir)/atlantis.h +shark.o: ../../config.h sierpinski3d.o: ../../config.h sierpinski3d.o: $(srcdir)/gltrackball.h sierpinski3d.o: $(srcdir)/rotator.h @@ -890,9 +1011,12 @@ spheremonics.o: $(srcdir)/glxfonts.h spheremonics.o: $(srcdir)/normals.h spheremonics.o: $(srcdir)/rotator.h sphere.o: ../../config.h +sphere.o: $(srcdir)/sphere.h sproingies.o: ../../config.h sproingies.o: $(srcdir)/gllist.h +sproingies.o: $(srcdir)/sproingies.h sproingiewrap.o: ../../config.h +sproingiewrap.o: $(srcdir)/sproingies.h stairs.o: ../../config.h stairs.o: $(srcdir)/e_textures.h starwars.o: ../../config.h @@ -900,20 +1024,35 @@ starwars.o: $(srcdir)/glut_roman.h starwars.o: $(srcdir)/glutstroke.h starwars.o: $(srcdir)/texfont.h stonerview-move.o: ../../config.h +stonerview-move.o: $(srcdir)/stonerview.h stonerview-move.o: $(srcdir)/stonerview-move.h stonerview-move.o: $(srcdir)/stonerview-osc.h stonerview.o: ../../config.h +stonerview.o: $(srcdir)/gltrackball.h +stonerview.o: $(srcdir)/stonerview.h +stonerview.o: $(srcdir)/stonerview-move.h +stonerview.o: $(srcdir)/stonerview-osc.h stonerview-osc.o: ../../config.h +stonerview-osc.o: $(srcdir)/stonerview.h +stonerview-osc.o: $(srcdir)/stonerview-move.h stonerview-osc.o: $(srcdir)/stonerview-osc.h -stonerview.o: $(srcdir)/stonerview-move.h stonerview-view.o: ../../config.h +stonerview-view.o: $(srcdir)/stonerview.h stonerview-view.o: $(srcdir)/stonerview-move.h stonerview-view.o: $(srcdir)/stonerview-osc.h superquadrics.o: ../../config.h swim.o: $(srcdir)/atlantis.h swim.o: ../../config.h +tangram.o: ../../config.h +tangram.o: $(srcdir)/glxfonts.h +tangram.o: $(srcdir)/tangram_shapes.h +tangram_shapes.o: $(srcdir)/tangram_shapes.h texfont.o: ../../config.h texfont.o: $(srcdir)/texfont.h +timetunnel.o: ../../config.h +timetunnel.o: $(srcdir)/gltrackball.h +timetunnel.o: $(srcdir)/rotator.h +timetunnel.o: $(srcdir)/xpm-ximage.h toast2.o: $(srcdir)/gllist.h toaster_base.o: $(srcdir)/gllist.h toaster_handle2.o: $(srcdir)/gllist.h @@ -924,6 +1063,10 @@ toaster.o: $(srcdir)/gllist.h toaster_slots.o: $(srcdir)/gllist.h toaster_wing.o: $(srcdir)/gllist.h toast.o: $(srcdir)/gllist.h +topblock.o: ../../config.h +topblock.o: $(srcdir)/gltrackball.h +topblock.o: $(srcdir)/sphere.h +topblock.o: $(srcdir)/topblock.h trackball.o: ../../config.h trackball.o: $(srcdir)/trackball.h tube.o: ../../config.h @@ -931,7 +1074,9 @@ tube.o: $(srcdir)/tube.h tunnel_draw.o: ../../config.h tunnel_draw.o: $(srcdir)/tunnel_draw.h whale.o: $(srcdir)/atlantis.h -xlock-gl.o: ../../config.h +whale.o: ../../config.h +xlock-gl-utils.o: ../../config.h xpm-ximage.o: ../../config.h +xpm-ximage.o: $(srcdir)/xpm-ximage.h xscreensaver-gl-helper.o: ../../config.h