comparison src/Makefile.in.in @ 274:ca9a9ec9c1c1 r21-0b35

Import from CVS: tag r21-0b35
author cvs
date Mon, 13 Aug 2007 10:29:42 +0200
parents c5d627a313b1
children 6330739388db
comparison
equal deleted inserted replaced
273:411aac7253ef 274:ca9a9ec9c1c1
40 ## Here are the things that we expect ../configure to edit. 40 ## Here are the things that we expect ../configure to edit.
41 prefix=@prefix@ 41 prefix=@prefix@
42 srcdir=@srcdir@ 42 srcdir=@srcdir@
43 blddir=@blddir@ 43 blddir=@blddir@
44 version=@version@ 44 version=@version@
45 infodir=@infodir@
46 infopath=@infopath@
47 CC=@CC@ 45 CC=@CC@
48 CPP=@CPP@ 46 CPP=@CPP@
49 CFLAGS=@CFLAGS@ 47 CFLAGS=@CFLAGS@
50 CPPFLAGS=@CPPFLAGS@ 48 CPPFLAGS=@CPPFLAGS@
51 LDFLAGS=@LDFLAGS@ 49 LDFLAGS=@LDFLAGS@
263 ${shared_other_files} 261 ${shared_other_files}
264 262
265 all: ${other_files} 263 all: ${other_files}
266 # endif /* EXTERNAL_WIDGET */ 264 # endif /* EXTERNAL_WIDGET */
267 265
268 X11_objs = EmacsFrame.o EmacsShell.o TopLevelEmacsShell.o TransientEmacsShell.o EmacsManager.o $(external_widget_objs) 266 # if defined (HAVE_OFFIX_DND) || defined (HAVE_CDE)
267 dnd_objs = @dnd_objs@
268 # endif /* HAVE_OFFIX_DND || HAVE_CDE */
269
270 X11_objs = EmacsFrame.o EmacsShell.o TopLevelEmacsShell.o TransientEmacsShell.o EmacsManager.o $(external_widget_objs) $(dnd_objs)
269 #endif /* HAVE_X_WINDOWS */ 271 #endif /* HAVE_X_WINDOWS */
270 272
271 ## define otherobjs as list of object files that make-docfile 273 ## define otherobjs as list of object files that make-docfile
272 ## should not be told about. 274 ## should not be told about.
273 otherobjs = $(BTL_objs) lastfile.o $(mallocobjs) $(rallocobjs) $(X11_objs) 275 otherobjs = $(BTL_objs) lastfile.o $(mallocobjs) $(rallocobjs) $(X11_objs)
581 583
582 #endif /* EXTERNAL_WIDGET */ 584 #endif /* EXTERNAL_WIDGET */
583 585
584 config.h: ${srcdir}/config.h.in 586 config.h: ${srcdir}/config.h.in
585 puresize-adjust.h: ${srcdir}/puresize.h 587 puresize-adjust.h: ${srcdir}/puresize.h
586 paths.h: ${srcdir}/paths.h.in
587 Emacs.ad.h: ${srcdir}/${etcdir}Emacs.ad 588 Emacs.ad.h: ${srcdir}/${etcdir}Emacs.ad
588 589
589 config.h puresize-adjust.h sheap-adjust.h paths.h Emacs.ad.h : 590 config.h puresize-adjust.h sheap-adjust.h paths.h Emacs.ad.h :
590 @echo "The file $@ needs to be re-generated." 591 @echo "The file $@ needs to be re-generated."
591 @echo "Please run a make in the top level directory." 592 @echo "Please run a make in the top level directory."
655 clean: mostlyclean versionclean 656 clean: mostlyclean versionclean
656 $(RM) libextcli* update-elc.stamp 657 $(RM) libextcli* update-elc.stamp
657 ## This is used in making a distribution. 658 ## This is used in making a distribution.
658 ## Do not use it on development directories! 659 ## Do not use it on development directories!
659 distclean: clean 660 distclean: clean
660 $(RM) config.h paths.h Emacs.ad.h \ 661 $(RM) config.h paths.h paths.h.in Emacs.ad.h \
661 Makefile Makefile.in TAGS xemacs.* 662 Makefile Makefile.in TAGS xemacs.*
662 realclean: distclean 663 realclean: distclean
663 versionclean: 664 versionclean:
664 $(RM) xemacs xemacs.exe ${libsrc}DOC 665 $(RM) xemacs xemacs.exe ${libsrc}DOC
665 extraclean: realclean 666 extraclean: realclean
666 $(RM) *~ \#* m/*~ m/\#* s/*~ s/\#* 667 $(RM) *~ \#* m/*~ m/\#* s/*~ s/\#*
667 668
668 .PHONY : lock unlock 669 .PHONY : lock unlock
669 SOURCES = *.[chm] *.pswm [sm]/* COPYING paths.h.in Makefile.in.in \ 670 SOURCES = *.[chm] *.pswm [sm]/* COPYING paths.h.in.in Makefile.in.in \
670 config.h.in README COPYING ChangeLog 671 config.h.in README COPYING ChangeLog
671 unlock: 672 unlock:
672 chmod u+w $(SOURCES) 673 chmod u+w $(SOURCES)
673 674
674 relock: 675 relock: