Mercurial > emacs
changeset 87221:9e7453c93f6d
New file.
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Mon, 10 Dec 2007 17:02:42 +0000 |
parents | 655d101f4e6b |
children | 415e3088cd6c |
files | admin/CPP-DEFINES admin/ChangeLog |
diffstat | 2 files changed, 30 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/admin/CPP-DEFINES Mon Dec 10 17:02:42 2007 +0000 @@ -0,0 +1,26 @@ +Here are some of the cpp macros used, together with some short explanation +of their use. Feel free to add more macros and more categories. + +** Distinguishing OSes ** + +MAC_OS Compiling for some version of Mac OS? +MAC_OS8 Compiling for Mac OS version 8. Requires MAC_OS? +MAC_OSX Compiling for Mac OS X? Is that also valid for Darwin? +MAC_OS_X ?? Apparently only used once in mac.c. +CYGWIN Compiling the Cygwin port. +MSDOS Compiling the MSDOS port. +DOS_NT Compiling for either the MSDOS or W32 port. +WINDOWSNT Compiling the W32 port. +WINDOWS_NT ?? Only once in dispextern.h + +** Distinguishing GUIs ** + +HAVE_NTGUI Compile support for the W32 GUI. +HAVE_CARBON Compile support for the Carbon GUI. Requires MAC_OS? +HAVE_X11 Compile support for the X11 GUI. +X11 ?? Makefile.in suggests it's equivalent to HAVE_X11 +USE_LUCID Use the Lucid toolkit for menus&scrollbars. Requires HAVE_X11. +USE_MOTIF Use the Motif toolkit for menus&scrollbars. Requires HAVE_X11. +USE_GTK Use the Gtk toolkit for menus&scrollbars. Requires HAVE_X11. + +# arch-tag: bc80061a-1168-4911-9766-46aaf2640250
--- a/admin/ChangeLog Mon Dec 10 03:51:25 2007 +0000 +++ b/admin/ChangeLog Mon Dec 10 17:02:42 2007 +0000 @@ -1,3 +1,7 @@ +2007-12-10 Stefan Monnier <monnier@iro.umontreal.ca> + + * CPP-DEFINES: New file. + 2007-12-08 Reiner Steib <Reiner.Steib@gmx.de> * FOR-RELEASE: Remove "window-system in face definition" [of