Mercurial > emacs
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 |
rev | line source |
---|---|
76175 | 1 # Copyright (C) 1992, 1993 Lucid, Inc. |
2 # Copyright (C) 1994, 2001, 2002, 2003, 2004, 2005, 2006, | |
79747 | 3 # 2007, 2008 Free Software Foundation, Inc. |
76175 | 4 # |
5 # This file is part of the Lucid Widget Library. | |
6 # | |
7 # The Lucid Widget Library is free software; you can redistribute it and/or | |
8 # modify it under the terms of the GNU General Public License as published by | |
9 # the Free Software Foundation; either version 1, or (at your option) | |
10 # any later version. | |
11 # | |
12 # The Lucid Widget Library is distributed in the hope that it will be useful, | |
13 # but WITHOUT ANY WARRANTY; without even the implied warranty of | |
14 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
15 # GNU General Public License for more details. | |
16 # | |
17 # You should have received a copy of the GNU General Public License | |
18 # along with GNU Emacs; see the file COPYING. If not, write to | |
19 # the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, | |
20 # Boston, MA 02110-1301, USA. | |
21 | |
22 | |
23 # This was taken from the output of Imake using Lucid's Imakefile. | |
5652 | 24 # and set up to be configured by ../configure. |
5626 | 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 | 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 | 38 |
39 TOP = . | |
40 | |
41 AR = ar cq | |
42 | |
43 LN = ln -s | |
44 RM = rm -f | |
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 | 47 MOTIF_OBJS = lwlib-Xm.o |
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 | 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 | 58 |
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 | 61 |
62 all:: liblw.a | |
63 | |
64 liblw.a: $(OBJS) | |
65 $(RM) $@ | |
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 | 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 | 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 | 74 lwlib.o: lwlib.c lwlib.h lwlib-int.h lwlib-Xaw.h lwlib-Xlw.h |
75 lwlib-Xlw.o: lwlib-Xlw.c lwlib.h lwlib-int.h lwlib-Xlw.h | |
76 lwlib-Xaw.o: lwlib-Xaw.c lwlib-Xaw.h lwlib.h lwlib-int.h | |
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 | 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 | 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 | 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 | 87 $(RM) TAGS |
5626 | 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 | 91 tags: TAGS |
92 .PHONY: tags |