Mercurial > hg > xemacs-beta
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: |