annotate lwlib/Makefile.in @ 80402:bc43e42e2fb4

(url-digest-auth): Changed an if so that the interaction between the PROMPT and OVERWRITE arguments can no longer result in the user being queried twice for the same login and password information.
author Chong Yidong <cyd@stupidchicken.com>
date Mon, 31 Mar 2008 22:02:24 +0000
parents a1c6fb73c033
children 606f2d163a64 dfdc13740582
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
76175
1e98efa5f4b3 Add FSF copyright and GPL.
Glenn Morris <rgm@gnu.org>
parents: 73558
diff changeset
1 # Copyright (C) 1992, 1993 Lucid, Inc.
1e98efa5f4b3 Add FSF copyright and GPL.
Glenn Morris <rgm@gnu.org>
parents: 73558
diff changeset
2 # Copyright (C) 1994, 2001, 2002, 2003, 2004, 2005, 2006,
79747
a1c6fb73c033 Add 2008 to copyright years.
Glenn Morris <rgm@gnu.org>
parents: 76223
diff changeset
3 # 2007, 2008 Free Software Foundation, Inc.
76175
1e98efa5f4b3 Add FSF copyright and GPL.
Glenn Morris <rgm@gnu.org>
parents: 73558
diff changeset
4 #
1e98efa5f4b3 Add FSF copyright and GPL.
Glenn Morris <rgm@gnu.org>
parents: 73558
diff changeset
5 # This file is part of the Lucid Widget Library.
1e98efa5f4b3 Add FSF copyright and GPL.
Glenn Morris <rgm@gnu.org>
parents: 73558
diff changeset
6 #
1e98efa5f4b3 Add FSF copyright and GPL.
Glenn Morris <rgm@gnu.org>
parents: 73558
diff changeset
7 # The Lucid Widget Library is free software; you can redistribute it and/or
1e98efa5f4b3 Add FSF copyright and GPL.
Glenn Morris <rgm@gnu.org>
parents: 73558
diff changeset
8 # modify it under the terms of the GNU General Public License as published by
1e98efa5f4b3 Add FSF copyright and GPL.
Glenn Morris <rgm@gnu.org>
parents: 73558
diff changeset
9 # the Free Software Foundation; either version 1, or (at your option)
1e98efa5f4b3 Add FSF copyright and GPL.
Glenn Morris <rgm@gnu.org>
parents: 73558
diff changeset
10 # any later version.
1e98efa5f4b3 Add FSF copyright and GPL.
Glenn Morris <rgm@gnu.org>
parents: 73558
diff changeset
11 #
1e98efa5f4b3 Add FSF copyright and GPL.
Glenn Morris <rgm@gnu.org>
parents: 73558
diff changeset
12 # The Lucid Widget Library is distributed in the hope that it will be useful,
1e98efa5f4b3 Add FSF copyright and GPL.
Glenn Morris <rgm@gnu.org>
parents: 73558
diff changeset
13 # but WITHOUT ANY WARRANTY; without even the implied warranty of
1e98efa5f4b3 Add FSF copyright and GPL.
Glenn Morris <rgm@gnu.org>
parents: 73558
diff changeset
14 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1e98efa5f4b3 Add FSF copyright and GPL.
Glenn Morris <rgm@gnu.org>
parents: 73558
diff changeset
15 # GNU General Public License for more details.
1e98efa5f4b3 Add FSF copyright and GPL.
Glenn Morris <rgm@gnu.org>
parents: 73558
diff changeset
16 #
1e98efa5f4b3 Add FSF copyright and GPL.
Glenn Morris <rgm@gnu.org>
parents: 73558
diff changeset
17 # You should have received a copy of the GNU General Public License
1e98efa5f4b3 Add FSF copyright and GPL.
Glenn Morris <rgm@gnu.org>
parents: 73558
diff changeset
18 # along with GNU Emacs; see the file COPYING. If not, write to
1e98efa5f4b3 Add FSF copyright and GPL.
Glenn Morris <rgm@gnu.org>
parents: 73558
diff changeset
19 # the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
1e98efa5f4b3 Add FSF copyright and GPL.
Glenn Morris <rgm@gnu.org>
parents: 73558
diff changeset
20 # Boston, MA 02110-1301, USA.
1e98efa5f4b3 Add FSF copyright and GPL.
Glenn Morris <rgm@gnu.org>
parents: 73558
diff changeset
21
1e98efa5f4b3 Add FSF copyright and GPL.
Glenn Morris <rgm@gnu.org>
parents: 73558
diff changeset
22
1e98efa5f4b3 Add FSF copyright and GPL.
Glenn Morris <rgm@gnu.org>
parents: 73558
diff changeset
23 # This was taken from the output of Imake using Lucid's Imakefile.
5652
98e3e12afd53 *** empty log message ***
Roland McGrath <roland@gnu.org>
parents: 5639
diff changeset
24 # and set up to be configured by ../configure.
5626
93bb7e0935ba Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
25
5636
7c7250844e72 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 5626
diff changeset
26 srcdir=@srcdir@
7c7250844e72 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 5626
diff changeset
27 VPATH=@srcdir@
7c7250844e72 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 5626
diff changeset
28 C_SWITCH_X_SITE=@C_SWITCH_X_SITE@
5626
93bb7e0935ba Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
29
5636
7c7250844e72 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 5626
diff changeset
30 CC=@CC@
7c7250844e72 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 5626
diff changeset
31 CFLAGS=@CFLAGS@
7c7250844e72 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 5626
diff changeset
32 CPP=@CPP@
50740
9212cd524014 Make things function properly in case both LessTif and Open Motif are installed.
Juanma Barranquero <lekktu@gmail.com>
parents: 44919
diff changeset
33 CPPFLAGS=@CPPFLAGS@
5636
7c7250844e72 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 5626
diff changeset
34 LN_S=@LN_S@
12865
aa38412bf76e (RANLIB): Get this var from configure.
Richard M. Stallman <rms@gnu.org>
parents: 11686
diff changeset
35 RANLIB=@RANLIB@
5639
360a711e7e06 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 5636
diff changeset
36 # See below--@X_TOOLKIT_TYPE@ is used below.
5636
7c7250844e72 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 5626
diff changeset
37 USE_X_TOOLKIT=@X_TOOLKIT_TYPE@
5626
93bb7e0935ba Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
38
93bb7e0935ba Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
39 TOP = .
93bb7e0935ba Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
40
93bb7e0935ba Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
41 AR = ar cq
93bb7e0935ba Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
42
93bb7e0935ba Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
43 LN = ln -s
93bb7e0935ba Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
44 RM = rm -f
93bb7e0935ba Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
45
6306
19fc40b33f52 *** empty log message ***
Fred Pierresteguy <F.Pierresteguy@frcl.bull.fr>
parents: 6009
diff changeset
46 LUCID_OBJS = lwlib-Xlw.o xlwmenu.o lwlib-Xaw.o
5626
93bb7e0935ba Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
47 MOTIF_OBJS = lwlib-Xm.o
93bb7e0935ba Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
48
5639
360a711e7e06 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 5636
diff changeset
49 TOOLKIT_DEFINES = -DUSE_$(USE_X_TOOLKIT)
360a711e7e06 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 5636
diff changeset
50 TOOLKIT_OBJS = $(@X_TOOLKIT_TYPE@_OBJS)
5626
93bb7e0935ba Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
51
5636
7c7250844e72 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 5626
diff changeset
52 OBJS = lwlib.o $(TOOLKIT_OBJS) lwlib-utils.o
7c7250844e72 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 5626
diff changeset
53
11686
b1fa0717df0d (ALL_CFLAGS): Add -I../src.
Richard M. Stallman <rms@gnu.org>
parents: 11322
diff changeset
54 # ../src is needed to find config.h.
5636
7c7250844e72 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 5626
diff changeset
55 ALL_CFLAGS= $(C_SWITCH_SITE) $(C_SWITCH_SYSTEM) $(C_SWITCH_X_SITE) \
50740
9212cd524014 Make things function properly in case both LessTif and Open Motif are installed.
Juanma Barranquero <lekktu@gmail.com>
parents: 44919
diff changeset
56 $(C_SWITCH_X_SYSTEM) $(C_SWITCH_MACHINE) $(CFLAGS) \
44919
fcecfcb56e16 Remove OpenLook file dependencies.
Pavel Janík <Pavel@Janik.cz>
parents: 44686
diff changeset
57 -DHAVE_CONFIG_H -Demacs -I. -I../src -I${srcdir} -I${srcdir}/../src
5626
93bb7e0935ba Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
58
93bb7e0935ba Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
59 .c.o:
50740
9212cd524014 Make things function properly in case both LessTif and Open Motif are installed.
Juanma Barranquero <lekktu@gmail.com>
parents: 44919
diff changeset
60 $(CC) -c $(CPPFLAGS) ${ALL_CFLAGS} $<
5626
93bb7e0935ba Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
61
93bb7e0935ba Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
62 all:: liblw.a
93bb7e0935ba Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
63
93bb7e0935ba Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
64 liblw.a: $(OBJS)
93bb7e0935ba Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
65 $(RM) $@
93bb7e0935ba Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
66 $(AR) $@ $(OBJS)
28058
6c4bc75d35fe (liblw.a): Don't bother testing for ranlib failing
Dave Love <fx@gnu.org>
parents: 22871
diff changeset
67 $(RANLIB) $@
5626
93bb7e0935ba Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
68
11246
c7f6b5b57b71 (lwlib.o): Depend on Makefile.
Richard M. Stallman <rms@gnu.org>
parents: 10762
diff changeset
69 # Depend on Makefile so that we recompile if TOOLKIT_DEFINES changes.
c7f6b5b57b71 (lwlib.o): Depend on Makefile.
Richard M. Stallman <rms@gnu.org>
parents: 10762
diff changeset
70 lwlib.o: $(srcdir)/lwlib.c Makefile
73558
b6804026cc8e * Makefile.in (lwlib-utils.o): Use CPPFLAGS.
Chong Yidong <cyd@stupidchicken.com>
parents: 59100
diff changeset
71 $(CC) -c $(CPPFLAGS) $(TOOLKIT_DEFINES) $(ALL_CFLAGS) $(srcdir)/lwlib.c
5626
93bb7e0935ba Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
72
22871
52ecc33827e0 (lwlib-utils.o, lwlib.o, lwlib-Xlw.o)
Richard M. Stallman <rms@gnu.org>
parents: 14913
diff changeset
73 lwlib-utils.o: lwlib-utils.c lwlib-utils.h
29464
4205afb9033f (lwlib.o): Depend on lwlib-Xlw.h.
Dave Love <fx@gnu.org>
parents: 28058
diff changeset
74 lwlib.o: lwlib.c lwlib.h lwlib-int.h lwlib-Xaw.h lwlib-Xlw.h
4205afb9033f (lwlib.o): Depend on lwlib-Xlw.h.
Dave Love <fx@gnu.org>
parents: 28058
diff changeset
75 lwlib-Xlw.o: lwlib-Xlw.c lwlib.h lwlib-int.h lwlib-Xlw.h
4205afb9033f (lwlib.o): Depend on lwlib-Xlw.h.
Dave Love <fx@gnu.org>
parents: 28058
diff changeset
76 lwlib-Xaw.o: lwlib-Xaw.c lwlib-Xaw.h lwlib.h lwlib-int.h
4205afb9033f (lwlib.o): Depend on lwlib-Xlw.h.
Dave Love <fx@gnu.org>
parents: 28058
diff changeset
77 lwlib-Xm.o: lwlib-Xm.c lwlib-Xm.h lwlib.h lwlib-int.h lwlib-utils.h
14882
582cb6240b09 (xlwmenu.o): New explicit target.
Richard M. Stallman <rms@gnu.org>
parents: 12865
diff changeset
78 xlwmenu.o: xlwmenu.c xlwmenu.h lwlib.h xlwmenuP.h
5626
93bb7e0935ba Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
79
5636
7c7250844e72 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 5626
diff changeset
80 mostlyclean:
59100
768cf68dcd0a * xlwmenu.c (xlwMenuActionsList): Install MenuGadgetEscape as an
Jan Djärv <jan.h.d@swipnet.se>
parents: 56026
diff changeset
81 $(RM) *.o core errs ,* *.a .emacs_* make.log MakeOut \#*
5626
93bb7e0935ba Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
82
5636
7c7250844e72 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 5626
diff changeset
83 clean: mostlyclean
7c7250844e72 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 5626
diff changeset
84 distclean: clean
76223
ad3b7db83d7e (distclean): Delete Makefile.
Glenn Morris <rgm@gnu.org>
parents: 76175
diff changeset
85 $(RM) Makefile
10685
71fa5c477213 (maintainer-clean): Renamed from realclean.
Richard M. Stallman <rms@gnu.org>
parents: 7178
diff changeset
86 maintainer-clean: distclean
76223
ad3b7db83d7e (distclean): Delete Makefile.
Glenn Morris <rgm@gnu.org>
parents: 76175
diff changeset
87 $(RM) TAGS
5626
93bb7e0935ba Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
88
14905
2b1cbbb96485 (TAGS): Renamed from `tags' and fixed to work.
Richard M. Stallman <rms@gnu.org>
parents: 14882
diff changeset
89 TAGS:
44686
1cea8c8f73cb (TAGS): Don't use -t, it's the default for
Eli Zaretskii <eliz@gnu.org>
parents: 41650
diff changeset
90 ../lib-src/etags $(srcdir)/*.[ch]
14913
c32eccfde8a2 (tags): New target.
Richard M. Stallman <rms@gnu.org>
parents: 14905
diff changeset
91 tags: TAGS
c32eccfde8a2 (tags): New target.
Richard M. Stallman <rms@gnu.org>
parents: 14905
diff changeset
92 .PHONY: tags