X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/5927b310c82f61ab3483fab0407032d2a57b56a3..857ba6ec4622ba658788b8cd5805e8e9e8a5db16:/lwlib/Makefile.in diff --git a/lwlib/Makefile.in b/lwlib/Makefile.in index d43d9ca211..8bdd2bbbf3 100644 --- a/lwlib/Makefile.in +++ b/lwlib/Makefile.in @@ -1,5 +1,7 @@ +### @configure_input@ + # Copyright (C) 1992, 1993 Lucid, Inc. -# Copyright (C) 1994, 2001-2012 Free Software Foundation, Inc. +# Copyright (C) 1994, 2001-2014 Free Software Foundation, Inc. # # This file is part of the Lucid Widget Library. # @@ -14,15 +16,15 @@ # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License -# along with GNU Emacs; see the file COPYING. If not, write to -# the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -# Boston, MA 02110-1301, USA. +# along with GNU Emacs. If not, see . # This was taken from the output of Imake using Lucid's Imakefile. # and set up to be configured by ../configure. srcdir=@srcdir@ +# MinGW CPPFLAGS may use this. +abs_top_srcdir=@abs_top_srcdir@ VPATH=@srcdir@ @SET_MAKE@ C_SWITCH_X_SITE=@C_SWITCH_X_SITE@ @@ -37,7 +39,8 @@ CFLAGS=@CFLAGS@ CPPFLAGS=@CPPFLAGS@ RANLIB=@RANLIB@ -AR = ar cq +AR = @AR@ +ARFLAGS = @ARFLAGS@ LUCID_OBJS = lwlib-Xlw.o xlwmenu.o lwlib-Xaw.o MOTIF_OBJS = lwlib-Xm.o @@ -55,21 +58,22 @@ OBJS = lwlib.o $(TOOLKIT_OBJS) lwlib-utils.o ALL_CFLAGS= $(C_SWITCH_SYSTEM) $(C_SWITCH_X_SITE) \ $(C_SWITCH_MACHINE) \ $(WARN_CFLAGS) $(WERROR_CFLAGS) $(PROFILING_CFLAGS) $(CFLAGS) \ - -DHAVE_CONFIG_H -Demacs -I../src \ + -Demacs -I../src \ -I$(srcdir) -I$(srcdir)/../src -I../lib -I$(srcdir)/../lib +all: liblw.a +.PHONY: all + .c.o: $(CC) -c $(CPPFLAGS) $(ALL_CFLAGS) $< -all:: liblw.a - liblw.a: $(OBJS) rm -f $@ - $(AR) $@ $(OBJS) + $(AR) $(ARFLAGS) $@ $(OBJS) $(RANLIB) $@ ## Generated files in ../src, non-generated in $(srcdir)/../src. -config_h = ../src/config.h +config_h = ../src/config.h $(srcdir)/../src/conf_post.h lisp_h = $(srcdir)/../src/lisp.h ## lisp.h includes this. globals_h = ../src/globals.h @@ -96,7 +100,15 @@ distclean: clean maintainer-clean: distclean rm -f TAGS -TAGS: - ../lib-src/etags $(srcdir)/*.[ch] + +ETAGS = ../lib-src/etags + +ctagsfiles= $(srcdir)/*.[ch] + +TAGS: $(ctagsfiles) + "$(ETAGS)" $(ctagsfiles) tags: TAGS .PHONY: tags + + +### Makefile.in ends here