summaryrefslogtreecommitdiff
path: root/admin
diff options
context:
space:
mode:
authorStefan Monnier <monnier@iro.umontreal.ca>2007-12-10 17:02:42 +0000
committerStefan Monnier <monnier@iro.umontreal.ca>2007-12-10 17:02:42 +0000
commitaa5fea59c1ed01e895877a623ba893846d3d32ed (patch)
tree31767f37c8c43f432db8ed67b6c88aa7fe9e0114 /admin
parentff91dc79efda4e4f20cefd4bc11cb711ec5f0fde (diff)
downloademacs-aa5fea59c1ed01e895877a623ba893846d3d32ed.tar.gz
New file.
Diffstat (limited to 'admin')
-rw-r--r--admin/CPP-DEFINES26
-rw-r--r--admin/ChangeLog4
2 files changed, 30 insertions, 0 deletions
diff --git a/admin/CPP-DEFINES b/admin/CPP-DEFINES
new file mode 100644
index 00000000000..0490d89325e
--- /dev/null
+++ b/admin/CPP-DEFINES
@@ -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
diff --git a/admin/ChangeLog b/admin/ChangeLog
index db8795f3aaa..516cecfbb6d 100644
--- a/admin/ChangeLog
+++ b/admin/ChangeLog
@@ -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