decl.h def_os2.h dgn_file.h display.h dlb.h
dungeon.h edog.h emin.h engrave.h epri.h
eshk.h extern.h flag.h func_tab.h global.h
-hack.h lev.h macconf.h macpopup.h macwin.h
-mail.h mfndpos.h micro.h mkroom.h monattk.h
-mondata.h monflag.h monst.h monsym.h nhlan.h
-ntconf.h obj.h objclass.h os2conf.h patchlevel.h
-pcconf.h permonst.h prop.h qtext.h quest.h
-rect.h region.h rm.h skills.h sp_lev.h
-spell.h system.h tcap.h timeout.h tosconf.h
-tradstdc.h trampoli.h trap.h unixconf.h vault.h
-vision.h vmsconf.h wceconf.h winami.h winprocs.h
-wintype.h you.h youprop.h
+hack.h lev.h mail.h mfndpos.h micro.h
+mkroom.h monattk.h mondata.h monflag.h monst.h
+monsym.h nhlan.h ntconf.h obj.h objclass.h
+os2conf.h patchlevel.h pcconf.h permonst.h prop.h
+qtext.h quest.h rect.h region.h rm.h
+skills.h sp_lev.h spell.h system.h tcap.h
+timeout.h tosconf.h tradstdc.h trampoli.h trap.h
+unixconf.h vault.h vision.h vmsconf.h wceconf.h
+winami.h winprocs.h wintype.h you.h youprop.h
(file for tty versions)
wintty.h
(files for X versions)
bitmfile.h gem_rsc.h load_img.h wingem.h
(file for GNOME versions)
winGnome.h
-(files for mactty version)
-mactty.h mttypriv.h
+(files for various Macintosh versions)
+mac-carbon.h mac-qt.h mac-term.h macconf.h macpopup.h
+mactty.h macwin.h mttypriv.h
src:
(files for all versions)
--- /dev/null
+/* SCCS Id: @(#)mac-carbon.h 3.4 2003/06/01 */
+/* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 2003. */
+/* NetHack may be freely redistributed. See license for details. */
+
+/* Compiler prefix file for the Macintosh Carbon port.
+ *
+ * IMPORTANT: This file is intended only as a compiler prefix
+ * file and must NEVER be included by other source (.c or .h)
+ * files.
+ *
+ * Usage for MacOS X Project Builder:
+ * Project menu -> Edit Active Target '_target_' ->
+ * target settings dialog -> Settings -> Simple View ->
+ * GCC Compiler Settings ->
+ * set "Prefix Header" to include/mac-carbon.h
+ *
+ * Usage for Metrowerks CodeWarrior:
+ * Edit menu -> _target_ Settings -> Language Settings ->
+ * C/C++ Language ->
+ * set "Prefix File" to include/mac-carbon.h
+ */
+
+#define MAC
+#undef UNIX
+
+/* May already be defined by CodeWarrior as 0 or 1 */
+#ifdef TARGET_API_MAC_CARBON
+# undef TARGET_API_MAC_CARBON
+#endif
+#define TARGET_API_MAC_CARBON 1
+
+#define GCC_WARN
--- /dev/null
+/* SCCS Id: @(#)mac-qt.h 3.4 2003/06/01 */
+/* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 2003. */
+/* NetHack may be freely redistributed. See license for details. */
+
+/* Compiler prefix file for the Macintosh Qt port.
+ *
+ * IMPORTANT: This file is intended only as a compiler prefix
+ * file and must NEVER be included by other source (.c or .h)
+ * files.
+ *
+ * Usage for MacOS X Project Builder:
+ * Project menu -> Edit Active Target '_target_' ->
+ * target settings dialog -> Settings -> Simple View ->
+ * GCC Compiler Settings ->
+ * set "Prefix Header" to include/mac-qt.h
+ *
+ * Usage for Metrowerks CodeWarrior:
+ * Edit menu -> _target_ Settings -> Language Settings ->
+ * C/C++ Language ->
+ * set "Prefix File" to include/mac-qt.h
+ */
+
+#undef MAC
+#define UNIX
+#define BSD
+
+/* May already be defined by CodeWarrior as 0 or 1 */
+#ifdef TARGET_API_MAC_CARBON
+# undef TARGET_API_MAC_CARBON
+#endif
+#define TARGET_API_MAC_CARBON 0
+
+#define GCC_WARN
--- /dev/null
+/* SCCS Id: @(#)mac-term.h 3.4 2003/06/01 */
+/* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 2003. */
+/* NetHack may be freely redistributed. See license for details. */
+
+/* Compiler prefix file for the MacOS X Terminal.app port.
+ *
+ * IMPORTANT: This file is intended only as a compiler prefix
+ * file and must NEVER be included by other source (.c or .h)
+ * files.
+ *
+ * Usage for MacOS X Project Builder:
+ * Project menu -> Edit Active Target '_target_' ->
+ * target settings dialog -> Settings -> Simple View ->
+ * GCC Compiler Settings ->
+ * set "Prefix Header" to include/mac-term.h
+ *
+ * Usage for Metrowerks CodeWarrior:
+ * Edit menu -> _target_ Settings -> Language Settings ->
+ * C/C++ Language ->
+ * set "Prefix File" to include/mac-term.h
+ */
+
+#undef MAC
+#define UNIX
+#define BSD
+
+/* May already be defined by CodeWarrior as 0 or 1 */
+#ifdef TARGET_API_MAC_CARBON
+# undef TARGET_API_MAC_CARBON
+#endif
+#define TARGET_API_MAC_CARBON 0
+
+#define GCC_WARN