I guess the intent was to get a custom message at build time which would
be shown when phantasia starts up. But --
(1) That would make the build interactive.
(2) _PATH_PHANTDIR is not defined anywhere so this won't compile.
(3) As the ifdef macro says, this can be done from the Makefile if
needed...
Index: setup.c
===================================================================
RCS file: /home/cvs/src/games/phantasia/setup.c,v
retrieving revision 1.10
diff -u -r1.10 setup.c
--- setup.c 15 Dec 2010 06:40:39 -0000 1.10
+++ setup.c 23 Jun 2011 02:55:27 -0000
@@ -175,42 +175,6 @@
}
}
-#ifdef MAKE_INSTALLS_THIS_AND_DOESNT_WANT_TO_HEAR_ABOUT_IT
- /* write to motd file */
- printf("One line 'motd' ? ");
- if (fgets(Databuf, SZ_DATABUF, stdin) == NULL)
- Databuf[0] = '\0';
- snprintf(path, sizeof(path), "%s%s", prefix?prefix:"", _PATH_MOTD);
- if ((fp = fopen(path, "w")) == NULL)
- Error("Cannot update %s.\n", path);
- else
- {
- fwrite(Databuf, sizeof(char), strlen(Databuf), fp);
- fclose(fp);
- }
-
- /* report compile-time options */
- printf("Compiled options:\n\n");
- printf("Phantasia destination directory: %s\n", _PATH_PHANTDIR);
- printf("Wizard: root UID: 0\n");
-
-#ifdef BSD41
- printf("Compiled for BSD 4.1\n");
-#endif
-
-#ifdef BSD42
- printf("Compiled for BSD 4.2\n");
-#endif
-
-#ifdef SYS3
- printf("Compiled for System III\n");
-#endif
-
-#ifdef SYS5
- printf("Compiled for System V\n");
-#endif
-#endif
-
exit(0);
/*NOTREACHED*/
}