summaryrefslogtreecommitdiff
path: root/src/Makefile.in
Commit message (Collapse)AuthorAgeFilesLines
* Add 2011 to FSF/AIST copyright years.Glenn Morris2011-01-021-1/+1
|
* Fix 2010-05-06T02:53:56Z!monnier@iro.umontreal.ca.Eli Zaretskii2010-11-091-1/+1
| | | | src/Makefile.in: Don't use ## comment, it breaks the MSDOS build.
* Fix for Bug#5655, backported from trunk.Glenn Morris2010-11-031-0/+3
| | | | | | | | | | * configure.in (CRT_DIR): New output variable. (--with-crt-dir): New option. (Bug#5655) (HAVE_LIB64_DIR): Remove. * src/Makefile.in (CRT_DIR): New variable, set by configure. * src/m/amdx86-64.h, m/ibms390x.h (START_FILES, LIB_STANDARD): Use $CRT_DIR rather than HAVE_LIB64_DIR. (Bug#5655)
* Close bug#5336.Glenn Morris2010-03-281-1/+1
| | | | | * Makefile.in (SOME_MACHINE_OBJECTS): Ensure dbus stuff is always in the DOC file.
* Update $(lisp) and $(shortlisp) to match changes in loadup.elAndreas Schwab2010-01-161-8/+8
| | | | * Makefile.in (lisp, shortlisp): Update.
* Add 2010 to copyright years.Glenn Morris2010-01-131-1/+1
|
* (alloc.o): Fix last change.Eli Zaretskii2009-12-191-1/+1
|
* Update dependencies in Makefile.in.Eli Zaretskii2009-12-191-81/+95
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (alloc.o): Depend on termhooks.h. (atimer.o): Depend on blockinput.h. (buffer.o): Depend on indent.h, keyboard.h, coding.h, keymap.h, and frame.h. (callint.o): Depend on systime.h, coding.h, and composite.h. (callproc.o): Depend on buffer.h. (casefiddle.o): Don't depend on charset.h. (casetab.o): Depend on character.h. (ccl.o): Depend on composite.h. (chartab.o): Depend on ccl.h. (cm.o): Depend on dispextern.h. (cmds.o): Depend on systime.h, coding.h, frame.h, and composite.h. (coding.o): Don't depend on $(INTERVALS_H). (composite.o): Don't depend on dispextern.h explicitly (it's in $(INTERVALS_H)). Depend on ccl.h. (data.o): Depend on systime.h, coding.h, composite.h, dispextern.h, font.h, and ccl.h. (dired.o): Depend on composite.h. (dispnew.o): Depend on coding.h. Don't depend explicitly on composite.h (it's in $(INTERVALS_H)). (doc.o): Depend on systime.h, coding.h, and composite.h. (editfns.o): Don't depend explicitly on dispextern.h. (emacs.o): Depend on frame.h and coding.h. (eval.o): Depend on coding.h, composite.h, and xterm.h. (fileio.o): Depend on frame.h and commands.h. Don't depend explicitly on dispextern.h. (filelock.o): Don't depend on epaths.h and charset.h. Depend on composite.h. (fns.o): Don't depend on termhooks.h. (font.o): Depend on buffer.h, composite.h, fontset.h, and xterm.h. (fontset.o): Depend on blockinput.h, atimer.h, systime.h, coding.h, $(INTERVALS_H), window.h, xterm.h. (frame.o): Depend on coding.h, composite.h, termhooks.h, and ccl.h. (fringe.o): Depend on blockinput.h, atimer.h, and systime.h. (ftfont.o): Depend on blockinput.h, atimer.h, systime.h, coding.h, fontset.h, ccl.h, and ftfont.h. (ftxfont.o): Depend on atimer.h, systime.h, fontset.h, and ccl.h. (gtkutil.o): Depend on dispextern.h and composite.h. (image.o): Depend on epaths.h, character.h, coding.h, composite.h, termhooks.h, and ccl.h. (indent.o): Depend on systime.h, coding.h, and $(INTERVALS_H). (intervals.o): Depend on systime.h and coding.h. (keyboard.o): Depend on composite.h and coding.h. (keymap.o): Depend on coding.h and frame.h. (lread.o): Depend on systime.h, frame.h, blockinput.h, and atimer.h. (macros.o): Depend on systime.h, coding.h, and composite.h. (menu.o): Depend on systime.h, coding.h, composite.h, window.h, and atimer.h. (minibuf.o): Depend on systime.h and coding.h. Don't depend on dispextern.h explicitly. (print.o): Depend on termhooks.h, coding.h, and ccl.h. Don't depend explicitly on dispextern.h and composite.h. (process.o): Depend on character.h, xgselect.h, and sysselect.h. (regex.o): Don't depend on charset.h. (scroll.o): Depend on systime.h, coding.h, composite.h, and window.h. (search.o): Don't depend explicitly on composite.h. (sound.o): Depend on atimer.h and systime.h. (syntax.o): Don't depend explicitly on composite.h. (sysdep.o): Depend on coding.h and composite.h. (term.o): Depend on xterm.h and buffer.h. (terminal.o): Depend on dispextern.h, composite.h, and systime.h. (textprop.o): Don't depend on dispextern.h explicitly. (undo.o): Depend on dispextern.h. (window.o): Depend on coding.h and termhooks.h. Don't depend on dispextern.h and composite.h explicitly. (xdisp.o): Depend on ccl.h. (xfaces.o): Depend on coding.h and ccl.h. (xfns.o): Depend on $(INTERVALS_H) and ccl.h. (xfont.o): Depend on atimer.h, systime.h, fontset.h, and ccl.h. (xftfont.o): Depend on atimer.h, systime.h, fontset.h, ccl.h, and ftfont.h. (xgselect.o): New dependency. (xmenu.o): Depend on composite.h, keymap.h, and sysselect.h. (xselect.o): Depend on keyboard.h, coding.h, and composite.h. (xsettings.o): Depend on dispextern.h, keyboard.h, systime.h, coding.h, composite.h, blockinput.h, atimer.h, and termopts.h. (xsmfns.o): Depend on frame.h and dispextern.h. (xterm.o): Depend on intervals.h, keymap.h, xgselect.h, and sysselect.h.
* (prefix-args${EXEEXT}): Don't compile prefix-args.cAndreas Schwab2009-12-171-1/+1
| | | | twice.
* (lisp, shortlisp): Replace indian.el with indian.elc.Eli Zaretskii2009-12-031-2/+2
|
* [!AUTO_DEPEND]: Remove outdated comment about omitted dependencies on lisp.h.Eli Zaretskii2009-11-281-4/+0
|
* Must create deps for ecrt0.o in its rule.Jan Djärv2009-11-231-0/+3
|
* Use a select wrapper around the GLib event loop, thus taking into account GLibJan Djärv2009-11-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | timeouts and event sources. This simplifies Gtk+-code a lot, and is needed for handling GConf death/restart. * xterm.c: #include xgselect.h. (x_initialize): Call xgselect_initialize. * xsettings.c (something_changedCB): C++ comments => C comments. (init_gconf): Do not deal with any GLib file descriptors, xg_select does that now. * gtkutil.c (xg_timer, xg_process_timeouts, xg_start_timer) (xg_stop_timer, menu_grab_callback_cnt, menu_grab_callback) (scroll_bar_button_cb): Remove. (create_menus): C++ comments => C comments. Don't bind grab-notify event. (xg_create_scroll_bar): Don't bind button-press-event and button-release-event. * process.c: Include xgselect.h if defined (USE_GTK) || defined (HAVE_GCONF). (wait_reading_process_output): Call xg_select for the same condition. * xgselect.c (xg_select): New function to better integrate with GLib/Gtk event handling. Needed if GConf daemon dies/restarts. * xgselect.h: New file, declare xg_select, xgselect_initialize. * Makefile.in (XOBJ): Add xgselect.o.
* Add font-setting.el to DOC.Jan Djärv2009-11-171-2/+3
|
* Handle system default font and changing font parameters.Jan Djärv2009-11-171-6/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * xterm.h (struct x_display_info): Add atoms and Window for xsettings. * xterm.c (handle_one_xevent): Call xft_settings_event for ClientMessage, PropertyNotify and DestroyNotify. (x_term_init): If we have XFT, get DPI from Xft.dpi. Call xsettings_initialize. * xftfont.c (xftfont_fix_match): New function. (xftfont_open): Call XftDefaultSubstitute before XftFontMatch. Call xftfont_fix_match after XftFontMatch. * xfont.c (xfont_driver): Initialize all members. * xfns.c (x_default_font_parameter): Try font from Ffont_get_system_font. Do not get font from x_default_parameter if we got one from Ffont_get_system_font. (Fx_select_font): Get the defaut font name from :name of FRAME_FONT (f). * w32font.c (w32font_driver): Initialize all members. * termhooks.h (enum event_kind): CONFIG_CHANGED_EVENT is new. * lisp.h: Declare syms_of_xsettings. * keyboard.c (kbd_buffer_get_event, make_lispy_event): Handle CONFIG_CHANGED_EVENT. * ftfont.c (ftfont_filter_properties): New function. * frame.c (x_set_font): Remove unused variable lval. * font.h (struct font_driver): filter_properties is new. * font.c (font_put_extra): Don't return if val is nil, it means boolean option is off. (font_parse_fcname): Collect all extra properties in extra_props and call filter_properties for all drivers with extra_props and font as parameter. (font_open_entity): Do not use cache, it does not pick up new fontconfig settings like hinting. (font_load_for_lface): If spec had a name in it, store it in entity. * emacs.c (main): Call syms_of_xsettings * config.in: HAVE_GCONF is new. * Makefile.in (GCONF_CFLAGS, GCONF_LIBS): New variables for HAVE_GCONF. xsettings.o is new. * menu-bar.el: Put "Use system font" in Option-menu. * loadup.el: If feature system-font-setting or font-render-setting is there, load font-setting. * Makefile.in (ELCFILES): font-settings.el is new. * font-setting.el: New file. * NEWS: Mention dynamic font changes (font-use-system-font). * configure.in: New option: --with(out)-gconf. Set HAVE_GCONF if we find gconf.
* Ignore errors from mkdir when creating depsAndreas Schwab2009-11-141-2/+2
| | | | directory.
* Use gcc-generated dependency files if we can (GNU Make and gcc required).Jan Djärv2009-11-141-6/+26
| | | | | | | | | | | * Makefile.in: If AUTO_DEPEND is defined, make gcc generate dependency files in deps/. Include those files into Makefile. * config.in: Generated (AUTO_DEPEND). * configure.in: --enable-autodepend is new. Check for GNU Make and that gcc supports -MMD -MF. Define AUTO_DEPEND if we can use gcc and GNU make to generate dependencies.
* Add dependencies to lisp.h. Remove dependenciesDan Nicolaescu2009-11-111-97/+92
| | | | for non-existent files: unexmips.c, unexnext.c, abbrev.c, malloc.c.
* (emacs${EXEEXT}): Remove direct dependence on SOME_MACHINE_LISP (thisGlenn Morris2009-10-061-1/+1
| | | | | | enters indirectly via DOC). See http://lists.gnu.org/archive/html/emacs-devel/2009-10/msg00022.html
* Comments.Glenn Morris2009-09-261-15/+13
|
* (MSDOS_SUPPORT) [MSDOS]: Remove unneeded '/' in internal.elc.Glenn Morris2009-09-261-4/+15
| | | | | | | | | Add term/pc-win.elc. (WINDOW_SUPPORT) [HAVE_X_WINDOWS]: Add term/common-win.elc and term/x-win.elc. (WINNT_SUPPORT) [WINDOWSNT]: Add term/common-win.elc and term/w32-win.elc. (NS_SUPPORT): New. (lisp): Add NS_SUPPORT. (SOME_MACHINE_LISP): Add term/w32-win.elc and emacs-lisp/easymenu.elc.
* (MSDOS_SUPPORT, SOME_MACHINE_LISP): Add lisp/term/internal.elc.Eli Zaretskii2009-09-171-2/+3
|
* * puresize.h (BASE_PURESIZE): Increase to 1290000.Dan Nicolaescu2009-09-171-16/+8
| | | | | | | * Makefile.in (OTHER_FILES): Define using autoconf, not cpp. (OBJECTS_MACHINE): Remove, unused. * configure.in (OTHER_FILES): Define using autoconf not cpp.
* * Makefile.in (buildobj.h): New target.Ken Raeburn2009-08-261-3/+6
| | | | | | | | | | | | | | | (doc.o): Depend on it. (temacs${EXEEXT}): Don't generate buildobj.lst. (mostlyclean): Delete buildobj.h, not buildobj.lst. * makefile.w32-in ($(SRC)/buildobj.h): New target. ($(BLD)/doc.$(O)): Depend on it. (make-buildobj-CMD, make-buildobj-SH): New targets. (Syntax help provided by Eli Zaretskii.) ($(TEMACS)): Don't generate buildobj.lst. * doc.c: Include buildobj.h. (buildobj): New static variable. (Fsnarf_documentation): Use it, instead of opening and reading buildobj.lst.
* * Makefile.in (emacs${EXEEXT}) [CANNOT_DUMP]: Set EMACSLOADPATHKen Raeburn2009-08-231-1/+2
| | | | | before invoking the newly build emacs to check for load-path shadowing.
* (bootstrap_exe): New variable.Glenn Morris2009-08-221-3/+5
| | | | | (.el.elc, ${lispsource}loaddefs.el, bootstrap-emacs${EXEEXT}): Use ${bootstrap_exe}.
* (SOME_MACHINE_LISP): Add ../lisp/term/common-win.elc.YAMAMOTO Mitsuharu2009-07-011-0/+1
|
* (ctagsfiles1, ctagsfiles2): Include ObjC files in TAGS.Stefan Monnier2009-05-041-2/+2
|
* (composite.o): Depends on frame.h and termhooks.h.Kenichi Handa2009-02-041-2/+2
|
* Add 2009 to copyright years.Glenn Morris2009-01-081-1/+1
|
* (INTERVALS_H): Rename from INTERVAL_SRC, update all users.Dan Nicolaescu2008-12-291-27/+27
|
* (INTERVAL_SRC): Also depend on dispextern.h.Dan Nicolaescu2008-12-291-5/+5
| | | | | (coding.o, dispnew.o, keymap.o, msdos.o): Depend on INTERVAL_SRC instead of intervals.h.
* * hftctl.c:Dan Nicolaescu2008-11-121-14/+12
| | | | | | | | | * chpdef.h: * acldef.h: Remove files used only for systems no longer supported. * Makefile.in: Fix .o alphabetical ordering. (hftctl.o): Remove dependency, file removed. (keymap.o, print.o): Depend on charset.h.
* (MSDOS_SUPPORT): Remove ccl.elc and codepage.elc.Eli Zaretskii2008-09-301-3/+1
|
* (character.o, chartab.o): Fix config.h typo.Glenn Morris2008-09-101-2/+2
|
* (ftfont.o): Depend on composite.h.Kenichi Handa2008-08-291-2/+4
| | | | (composite.o): Depend dispextern.h, font.h, frame, and window.h.
* Revert (undocumented) 2008-08-20 change adding LDFLAGS to GNUstep CC invocation.Chong Yidong2008-08-281-1/+1
|
* (MSDOS_OBJ): Add xmenu.o.Eli Zaretskii2008-08-231-2/+3
| | | | (SOME_MACHINE_LISP): Add ../lisp/term/pc-win.elc.
* (temacs${EXEEXT}): On GNUstep, link to appropriate GNUstep libraryChong Yidong2008-08-211-1/+1
| | | | location.
* * Makefile.in (temacs): Add plain LDFLAGS to GNUstep CC invocation.Adrian Robert2008-08-211-1/+4
|
* (bootstrap-emacs): Use ln -f in the CANNOT_DUMP case.Dan Nicolaescu2008-08-111-1/+1
|
* * s/darwin.h (OTHER_FILES): Do not define here, defined inDan Nicolaescu2008-08-071-1/+3
| | | | | | | | | | | | | | | | | | | config.in. * Makefile.in (ALL_OBJC_CFLAGS): New variable. (.m.o): Use it. * config.in: Regenerate. * Makefile.in (INSTALLABLES): Add LIB_SRC_EXTRA_INSTALLABLES. Do not special case for NS_IMPL_COCOA. * configure.in (LIB_SRC_EXTRA_INSTALLABLES): New variable. AC_SUBST it. (GNU_OBJC_CFLAGS): Define as a shell variable instead of #define. AC_SUBST it. (OTHER_FILES): Always define for HAVE_NS. (C_SWITCH_X_SYSTEM): Don't define as empty for NS_IMPL_COCOA. * configure: Regenerate.
* * Makefile.in (emacs): Remove ndef NS conditional for 'emacs ↵Adrian Robert2008-08-071-6/+5
| | | | -list-load-path-shadows'. (nsgui.h): Reduce number of things depending on it.
* * config.in: Regenerate. * Makefile.in: Move nsXXX.m dependencies into big ↵Adrian Robert2008-08-061-16/+13
| | | | alphabetical list. (mostlyclean): Don't delete *.d under NS. * nsterm.h (NS_HAVE_INTEGER): Change to NS_HAVE_NSINTEGER.
* (dispnew.o, gtkutil.o, sound.o, atimer.o)Dan Nicolaescu2008-08-011-6/+7
| | | | | (floatfns.o): Depend on syssignal.h. (term.o): Depend on syssignal.h, systty.h, and $(INTERVAL_SRC).
* * bitmaps/README:Dan Nicolaescu2008-07-311-8/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * xfns.c: * termcap.c: * term.c: * syswait.h: * systty.h: * systime.h: * syssignal.h: * sysdep.c: * process.h: * process.c: * print.c: * ndir.h: * lread.c: * keyboard.c: * getpagesize.h: * floatfns.c: * fileio.c: * emacs.c: * doc.c: * dispnew.c: * dired.c: * data.c: * callproc.c: * buffer.c: * README: * Makefile.in: * s/template.h: * s/msdos.h: * m/vax.h: Remove VMS support. * s/vms.h: * vlimit.h: * uaf.h: * temacs.opt: * param.h: * ioctl.h: Remove file. * descrip.mms: * compile.com: Remove file. * Create.c: Remove VMS support. * message.el (Module): * gnus-start.el (Module): * gnus-registry.el (Module): * textmodes/texinfmt.el: * nxml/nxml-enc.el: * mail/feedmail.el: * international/mule.el: * international/latexenc.el: * emulation/viper-util.el: * emulation/viper-init.el: * emulation/viper-ex.el: * emacs-lisp/bytecomp.el: * version.el: * subr.el: * startup.el: * sort.el: * shadowfile.el: * recentf.el: * printing.el: * paths.el: * minibuffer.el: * ls-lisp.el: * loadup.el: * hippie-exp.el: * finder.el: * files.el: * ediff-util.el: * ediff-ptch.el: * ediff-init.el: * ediff-diff.el: * dired.el: * dired-aux.el: * cus-edit.el: * bindings.el: * arc-mode.el: * add-log.el: Remove VMS support. * obsolete/vmsproc.el: * obsolete/vms-pmail.el: * obsolete/vms-patch.el: Remove file. * etags.c: * emacsclient.c: Remove VMS support. * termcap.src: Remove file. * README: * PROBLEMS: * MACHINES: Remove VMS info. * ediff.texi: Remove VMS support. * os.texi: * intro.texi: * files.texi: Remove VMS support. * emacs.texi: Remove VMS support. * make-dist: * README: Remove VMS support. * vms: Remove directory.
* Remove support for Mac Carbon.Dan Nicolaescu2008-07-271-62/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * mactoolbox.c: * macterm.h: * macterm.c: * macselect.c: * macmenu.c: * macgui.h: * macfns.c: * mac.c: Remove file. * s/darwin.h: * m/intel386.h: * xfaces.c: * xdisp.c: * window.c: * tparam.c: * termhooks.h: * termcap.c: * term.c: * syssignal.h: * sysselect.h: * sysdep.c: * process.c: * lread.c: * lisp.h: * keyboard.c: * image.c: * fringe.c: * frame.h: * frame.c: * fontset.c: * font.h: * font.c: * fns.c: * fileio.c: * emacs.c: * dispnew.c: * dispextern.h: * config.in: * atimer.c: * Makefile.in: Remove code for Carbon * erc.el: Remove code for Carbon. Remove support for Mac Carbon. * term/mac-win.el: Remove file * international/mule-cmds.el: * version.el: * startup.el: * simple.el: * mwheel.el: * mouse.el: * loadup.el: * isearch.el: * info.el: * frame.el: * faces.el: * disp-table.el: * cus-start.el: * cus-face.el: * cus-edit.el: * Makefile.in: Remove code for Carbon. Remove support for Mac Carbon. * makefile.w32-in: * emacsclient.c: Remove code for Carbon. * PROBLEMS: * MACHINES: Remove mentions of Mac Carbon. * ns-emacs.texi: * faq.texi: Remove mentions of Mac Carbon. * os.texi: * frames.texi: * display.texi: Remove mentions of Mac Carbon. * xresources.texi: Remove mentions of Mac Carbon. * make-tarball.txt: * admin.el: * FOR-RELEASE: * CPP-DEFINES: Remove mentions of Mac Carbon. Remove support for Mac Carbon. * mac: Remove directory. * make-dist: * configure.in: * README: * Makefile.in: * INSTALL: Remove code for Carbon. * configure: Regenerate.
* (HAVE_X11): Remove empty #else.Dan Nicolaescu2008-07-241-1/+0
|
* * config.in: Regenerate.Dan Nicolaescu2008-07-231-16/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * s/ms-w32.h (subprocesses): Define unconditionally. * s/template.h (subprocesses): Update comment. * s/vms.h (subprocesses): * s/usg5-4.h (subprocesses): * s/hpux10-20.h (subprocesses): * s/gnu-linux.h (subprocesses): * s/cygwin.h (subprocesses): * s/bsd-common.h (subprocesses): * s/aix4-2.h (subprocesses): * s/darwin.h (subprocesses): Do not define, defined by default now. * Makefile.in (C_SWITCH_SITE, LD_SWITCH_SITE): Remove, unused. Remove all references. (temacs): Add GNUStep specific ld flags. * Makefile.in (ALL_CFLAGS): Remove reference to C_SWITCH_SITE. * config.nt (C_SWITCH_SITE, LD_SWITCH_SITE): Do not undefine. * Makefile.in (ALL_CFLAGS): Remove reference to C_SWITCH_SITE. * configure.in (LD_SWITCH_SITE): Remove, set the values directly in src/Makefile.in. (static): Remove, autoconf would always comment it out anyway. (subprocesses): Define unconditionally.
* fix typo in ns_appdir target find commandAdrian Robert2008-07-201-1/+1
|