ftp://ftp.sunet.se/pub/os/Linux/distributions/ultrapenguin/ultrapenguin-1.1/SRPMS...
[xscreensaver] / utils / Makefile.in
1 # utils/Makefile.in --- xscreensaver, Copyright (c) 1997 Jamie Zawinski.
2 # the `../configure' script generates `utils/Makefile' from this file.
3
4 @SET_MAKE@
5 .SUFFIXES:
6 .SUFFIXES: .c .o
7
8 srcdir          = @srcdir@
9 VPATH           = @srcdir@
10 prefix          = @prefix@
11
12 CC              = @CC@
13 CFLAGS          = @CFLAGS@
14 DEFS            = @DEFS@
15
16 DEPEND          = @DEPEND@
17 DEPEND_FLAGS    = @DEPEND_FLAGS@
18 DEPEND_DEFINES  = @DEPEND_DEFINES@
19
20 SHELL           = /bin/sh
21
22 X_CFLAGS        = @X_CFLAGS@
23
24 INCLUDES        = -I$(srcdir) -I$(srcdir)/.. @INCLUDES@
25
26 SRCS            = alpha.c colors.c fade.c grabscreen.c hsv.c overlay.c \
27                   resources.c spline.c usleep.c visual.c xmu.c xroger.c \
28                   yarandom.c erase.c
29 OBJS            = alpha.o colors.o fade.o grabscreen.o hsv.o overlay.o \
30                   resources.o spline.o usleep.o visual.o xmu.o xroger.o \
31                   yarandom.o erase.o
32 HDRS            = alpha.h colors.h fade.h grabscreen.h hsv.h resources.h \
33                   spline.h usleep.h utils.h version.h visual.h vroot.h xmu.h \
34                   yarandom.h erase.h
35 EXTRAS          = README Makefile.in ad2c
36 VMSFILES        = compile_axp.com compile_decc.com vms-gtod.c vms-gtod.h \
37                   vms-strdup.c
38
39 TARFILES        = $(EXTRAS) $(VMSFILES) $(SRCS) $(HDRS)
40
41
42 all: $(OBJS)
43
44 install:   install-program   install-man
45 uninstall: uninstall-program uninstall-man
46
47 install-strip:
48         $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' install
49
50 install-program:
51 install-man:
52 uninstall-program:
53 uninstall-man:
54
55 clean:
56         -rm -f *.o a.out core
57
58 distclean: clean
59         -rm -f Makefile *~ "#"*
60
61 # Adds all current dependencies to Makefile
62 depend:
63         $(DEPEND) -s '# DO NOT DELETE: updated by make depend'              \
64         $(DEPEND_FLAGS) --                                                  \
65         $(INCLUDES) $(DEFS) $(DEPEND_DEFINES) $(CFLAGS) $(X_CFLAGS) --      \
66         $(SRCS)
67
68 # Adds some dependencies to Makefile.in -- not totally accurate, but pretty
69 # close.  This excludes dependencies on files in /usr/include, etc.  It tries
70 # to include only dependencies on files which are themselves a part of this
71 # package.
72 distdepend:
73         @echo updating dependencies in `pwd`/Makefile.in... ;               \
74         $(DEPEND) -w 0 -f -                                                 \
75         -s '# DO NOT DELETE: updated by make distdepend' $(DEPEND_FLAGS) -- \
76         $(INCLUDES) $(DEFS) $(DEPEND_DEFINES) $(CFLAGS) $(X_CFLAGS) --      \
77         $(SRCS) |                                                           \
78         (                                                                   \
79           awk '/^# .*Makefile.in ---/,/^# DO .*distdepend/' < Makefile.in ; \
80           sed -e 's@ \./@ @g;s@ /[^ ]*@@g;/^.*:$$/d'                        \
81               -e 's@ \([^$$]\)@ $$(srcdir)/\1@g' ;                          \
82           echo ''                                                           \
83         ) > /tmp/distdepend.$$$$ &&                                         \
84         mv Makefile.in Makefile.in.bak &&                                   \
85         mv /tmp/distdepend.$$$$ Makefile.in
86
87 TAGS: tags
88 tags:
89         find $(srcdir) -name '*.[chly]' -print | xargs etags -a
90
91 echo_tarfiles:
92         @echo $(TARFILES)
93
94
95 # How we build object files in this directory.
96 .c.o:
97         $(CC) -c $(INCLUDES) $(DEFS) $(CFLAGS) $(X_CFLAGS) $<
98
99
100 ##############################################################################
101 #
102 # DO NOT DELETE: updated by make distdepend
103
104 alpha.o: $(srcdir)/utils.h
105 alpha.o: $(srcdir)/../config.h
106 alpha.o: $(srcdir)/alpha.h
107 alpha.o: $(srcdir)/hsv.h
108 alpha.o: $(srcdir)/yarandom.h
109 alpha.o: $(srcdir)/resources.h
110 colors.o: $(srcdir)/utils.h
111 colors.o: $(srcdir)/../config.h
112 colors.o: $(srcdir)/hsv.h
113 colors.o: $(srcdir)/yarandom.h
114 colors.o: $(srcdir)/visual.h
115 colors.o: $(srcdir)/colors.h
116 fade.o: $(srcdir)/utils.h
117 fade.o: $(srcdir)/../config.h
118 fade.o: $(srcdir)/visual.h
119 fade.o: $(srcdir)/usleep.h
120 fade.o: $(srcdir)/fade.h
121 grabscreen.o: $(srcdir)/utils.h
122 grabscreen.o: $(srcdir)/../config.h
123 grabscreen.o: $(srcdir)/usleep.h
124 grabscreen.o: $(srcdir)/colors.h
125 grabscreen.o: $(srcdir)/grabscreen.h
126 grabscreen.o: $(srcdir)/vroot.h
127 grabscreen.o: $(srcdir)/visual.h
128 hsv.o: $(srcdir)/utils.h
129 hsv.o: $(srcdir)/../config.h
130 hsv.o: $(srcdir)/hsv.h
131 overlay.o: $(srcdir)/utils.h
132 overlay.o: $(srcdir)/../config.h
133 overlay.o: $(srcdir)/visual.h
134 resources.o: $(srcdir)/utils.h
135 resources.o: $(srcdir)/../config.h
136 resources.o: $(srcdir)/resources.h
137 spline.o: $(srcdir)/utils.h
138 spline.o: $(srcdir)/../config.h
139 spline.o: $(srcdir)/spline.h
140 usleep.o: $(srcdir)/../config.h
141 visual.o: $(srcdir)/utils.h
142 visual.o: $(srcdir)/../config.h
143 visual.o: $(srcdir)/resources.h
144 visual.o: $(srcdir)/visual.h
145 xmu.o: $(srcdir)/../config.h
146 xroger.o: $(srcdir)/utils.h
147 xroger.o: $(srcdir)/../config.h
148 yarandom.o: $(srcdir)/../config.h
149 yarandom.o: $(srcdir)/yarandom.h
150 erase.o: $(srcdir)/utils.h
151 erase.o: $(srcdir)/../config.h
152 erase.o: $(srcdir)/yarandom.h
153 erase.o: $(srcdir)/usleep.h
154