Mercurial > hg > xemacs-beta
comparison lwlib/Makefile.in.in @ 159:3bb7ccffb0c0 r20-3b6
Import from CVS: tag r20-3b6
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:41:43 +0200 |
parents | 6b37e6ddd302 |
children | 0132846995bd |
comparison
equal
deleted
inserted
replaced
158:558dfa75ffb3 | 159:3bb7ccffb0c0 |
---|---|
28 #undef sgi | 28 #undef sgi |
29 #undef NeXT | 29 #undef NeXT |
30 #undef mips | 30 #undef mips |
31 #undef i386 | 31 #undef i386 |
32 #undef linux | 32 #undef linux |
33 | |
34 /* For performance and consistency, no built-in rules */ | |
35 .SUFFIXES: | |
36 .SUFFIXES: .c .o .i .h | |
33 | 37 |
34 srcdir=@srcdir@ | 38 srcdir=@srcdir@ |
35 | 39 |
36 SHELL=/bin/sh | 40 SHELL=/bin/sh |
37 | 41 |
64 energize/search.o energize/target.o | 68 energize/search.o energize/target.o |
65 ENERGIZEP = -DENERGIZE | 69 ENERGIZEP = -DENERGIZE |
66 EZ_SUBDIR = ez_dialog | 70 EZ_SUBDIR = ez_dialog |
67 #endif | 71 #endif |
68 | 72 |
69 lwlib_objs=@lwlib_objs@ | 73 objs = lwlib.o lwlib-utils.o lwlib-config.o $(EZ_OBJS) @lwlib_objs@ |
70 | 74 |
71 OBJS = lwlib.o lwlib-utils.o lwlib-config.o $(EZ_OBJS) ${lwlib_objs} | 75 all: $(EZ_SUBDIR) liblw.a |
72 | |
73 all:: $(EZ_SUBDIR) liblw.a | |
74 | 76 |
75 c_switch_general=@c_switch_general@ | 77 c_switch_general=@c_switch_general@ |
76 c_switch_window_system=@c_switch_window_system@ | 78 c_switch_window_system=@c_switch_window_system@ |
77 c_switch_all=@c_switch_all@ | 79 c_switch_all=@c_switch_all@ |
78 ld_switch_general=@ld_switch_general@ | 80 ld_switch_general=@ld_switch_general@ |
80 ld_switch_all=@ld_switch_all@ | 82 ld_switch_all=@ld_switch_all@ |
81 ld_libs_general=@ld_libs_general@ | 83 ld_libs_general=@ld_libs_general@ |
82 ld_libs_window_system=@ld_libs_window_system@ | 84 ld_libs_window_system=@ld_libs_window_system@ |
83 ld_libs_all=@ld_libs_all@ | 85 ld_libs_all=@ld_libs_all@ |
84 | 86 |
87 cppflags = $(CPPFLAGS) -I. $(c_switch_all) $(ENERGIZEP) | |
88 cflags = $(CFLAGS) $(cppflags) | |
89 | |
85 ALL_CFLAGS= $(CFLAGS) $(CPPFLAGS) -I. $(c_switch_all) $(ENERGIZEP) | 90 ALL_CFLAGS= $(CFLAGS) $(CPPFLAGS) -I. $(c_switch_all) $(ENERGIZEP) |
86 .c.o: | 91 .c.o: |
87 $(CC) -c $(ALL_CFLAGS) $< | 92 $(CC) -c $(cflags) $< |
88 | 93 |
89 liblw.a: $(OBJS) | 94 /* Create preprocessor output (debugging purposes only) */ |
95 .c.i: | |
96 $(CC) -P $(cppflags) $< | |
97 | |
98 liblw.a: $(objs) | |
90 $(RM) $@ | 99 $(RM) $@ |
91 $(AR) $@ $(OBJS) | 100 $(AR) $@ $(objs) |
92 -test -n "$(RANLIB)" && $(RANLIB) $@ | 101 -test -n "$(RANLIB)" && $(RANLIB) $@ |
93 | 102 |
94 #ifdef ENERGIZE | 103 #ifdef ENERGIZE |
95 ez_dialog: | 104 ez_dialog: |
96 cd energize && $(MAKE) $(MFLAGS) | 105 cd energize && $(MAKE) $(MFLAGS) |
97 #endif | 106 #endif |
98 | 107 |
108 .PHONY : mostlyclean clean distclean realclean extraclean | |
99 FRC.mostlyclean: | 109 FRC.mostlyclean: |
100 mostlyclean: FRC.mostlyclean | 110 mostlyclean: FRC.mostlyclean |
101 rm -f liblw.a liblw_pure_*.a *.o | 111 rm -f liblw.a liblw_pure_*.a *.o |
102 clean: mostlyclean | 112 clean: mostlyclean |
103 #ifdef ENERGIZE | 113 #ifdef ENERGIZE |