]> git.pond.sub.org Git - empserver/commitdiff
(datadir, edatadir, gamedir): Rename to avoid confusion with Autoconf
authorMarkus Armbruster <armbru@pond.sub.org>
Sat, 18 Feb 2006 09:16:50 +0000 (09:16 +0000)
committerMarkus Armbruster <armbru@pond.sub.org>
Sat, 18 Feb 2006 09:16:50 +0000 (09:16 +0000)
output variable datadir and with configuration data.

Make.mk
include/econfig-spec.h
src/lib/global/path.c.in
src/server/main.c
src/util/fairland.c
src/util/files.c

diff --git a/Make.mk b/Make.mk
index ee6d1ee5611be5ff7ccadab7805326490c1c4398..5576e47c8a42203a3f54a0e60a62bac5fa116422 100644 (file)
--- a/Make.mk
+++ b/Make.mk
@@ -65,7 +65,7 @@ scripts = $(srcdir)/src/scripts
 depcomp = $(SHELL) $(srcdir)/depcomp
 tarball = $(SHELL) $(scripts)/tarball
 econfig := $(sysconfdir)/empire/econfig
 depcomp = $(SHELL) $(srcdir)/depcomp
 tarball = $(SHELL) $(scripts)/tarball
 econfig := $(sysconfdir)/empire/econfig
-edatadir := $(localstatedir)/empire
+gamedir := $(localstatedir)/empire
 einfodir := $(datadir)/empire/info.nr
 ehtmldir := $(datadir)/empire/info.html
 
 einfodir := $(datadir)/empire/info.nr
 ehtmldir := $(datadir)/empire/info.html
 
@@ -74,7 +74,7 @@ ehtmldir := $(datadir)/empire/info.html
 subst.in = sed \
        -e 's?@configure_input\@?$(notdir $@).  Generated from $(notdir $<) by GNUmakefile.?g' \
        -e 's?@econfig\@?$(econfig)?g'          \
 subst.in = sed \
        -e 's?@configure_input\@?$(notdir $@).  Generated from $(notdir $<) by GNUmakefile.?g' \
        -e 's?@econfig\@?$(econfig)?g'          \
-       -e 's?@edatadir\@?$(edatadir)?g'        \
+       -e 's?@gamedir\@?$(gamedir)?g'  \
        -e 's?@einfodir\@?$(einfodir)?g'        \
        -e 's/@EMPIREHOST\@/$(EMPIREHOST)/g'    \
        -e 's/@EMPIREPORT\@/$(EMPIREPORT)/g'
        -e 's?@einfodir\@?$(einfodir)?g'        \
        -e 's/@EMPIREHOST\@/$(EMPIREHOST)/g'    \
        -e 's/@EMPIREPORT\@/$(EMPIREPORT)/g'
@@ -186,7 +186,7 @@ install: all installdirs
 
 .PHONY: installdirs
 installdirs:
 
 .PHONY: installdirs
 installdirs:
-       mkdir -p $(bindir) $(sbindir) $(edatadir) $(einfodir) $(mandir)/man1 $(mandir)/man6 $(dir $(econfig))
+       mkdir -p $(bindir) $(sbindir) $(gamedir) $(einfodir) $(mandir)/man1 $(mandir)/man6 $(dir $(econfig))
 
 .PHONY: install-html
 install-html: html | $(ehtmldir)
 
 .PHONY: install-html
 install-html: html | $(ehtmldir)
index e89880ca63fc36af4f18e3c9d84844fc58362438..ff87d862bb9d5cc43bd66fecb637be79c3196584 100644 (file)
@@ -67,7 +67,7 @@ EMPCFBOTH((fvname), (vname), int, NSC_INT, KM_OPTION, (descr))
 /* econfig key definitions: */
 
 EMPCF_COMMENT("\n### Server configuration and information")
 /* econfig key definitions: */
 
 EMPCF_COMMENT("\n### Server configuration and information")
-EMPCFBOTH("data", datadir, char *, NSC_STRING, KM_INTERNAL,
+EMPCFBOTH("data", gamedir, char *, NSC_STRING, KM_INTERNAL,
     "Directory where this game's data is stored")
 EMPCFBOTH("info", infodir, char *, NSC_STRING, KM_INTERNAL,
     "Directory where info pages are stored, can be shared among games")
     "Directory where this game's data is stored")
 EMPCFBOTH("info", infodir, char *, NSC_STRING, KM_INTERNAL,
     "Directory where info pages are stored, can be shared among games")
index b6219c750ceffc380ac73b9a1f7cc87fde9b87cf..b1b70ebc9c2508dd95d229f27c60c795d2e499e3 100644 (file)
@@ -39,7 +39,7 @@
 
 char dflt_econfig[] = "@econfig@";
 char *infodir  = "@einfodir@";
 
 char dflt_econfig[] = "@econfig@";
 char *infodir  = "@einfodir@";
-char *datadir  = "@edatadir@";
+char *gamedir  = "@gamedir@";
 
 /* relative to DATADIR */
 char *teldir   = "tel";
 
 /* relative to DATADIR */
 char *teldir   = "tel";
index 43bd8ec2b4e0d3272e0ce4ae816d4c52311a1447..8db922b6bd09428126bbbbbd51cb8314cfe18655 100644 (file)
@@ -202,8 +202,8 @@ main(int argc, char **argv)
 
     if (emp_config(config_file) < 0)
        exit(EXIT_FAILURE);
 
     if (emp_config(config_file) < 0)
        exit(EXIT_FAILURE);
-    if (chdir(datadir)) {
-       fprintf(stderr, "Can't chdir to %s (%s)\n", datadir, strerror(errno));
+    if (chdir(gamedir)) {
+       fprintf(stderr, "Can't chdir to %s (%s)\n", gamedir, strerror(errno));
        exit(EXIT_FAILURE);
     }
 
        exit(EXIT_FAILURE);
     }
 
index 03ed39f963d25a6ed3feaca702214dbbf757b383..2d5b7f8855ebdd0b3022356d70e3ce6a0b95b287 100644 (file)
@@ -435,8 +435,8 @@ allocate_memory(void)
     int i;
     char *fname;
 
     int i;
     char *fname;
 
-    fname = malloc(strlen(datadir) + 1 + strlen(empfile[EF_SECTOR].file) + 1);
-    sprintf(fname, "%s/%s", datadir, empfile[EF_SECTOR].file);
+    fname = malloc(strlen(gamedir) + 1 + strlen(empfile[EF_SECTOR].file) + 1);
+    sprintf(fname, "%s/%s", gamedir, empfile[EF_SECTOR].file);
     sect_fptr = fopen(fname, "wb");
     if (sect_fptr == NULL) {
        perror(fname);
     sect_fptr = fopen(fname, "wb");
     if (sect_fptr == NULL) {
        perror(fname);
index f079b2f17d8978847f1f0480738531d30ca217a0..6624e00ed658019a2a2e20dfe0f9bc6561fc5ca9 100644 (file)
@@ -119,19 +119,19 @@ main(int argc, char *argv[])
 
     ef_init();
 
 
     ef_init();
 
-    if (access(datadir, F_OK) < 0 && mkdir(datadir, 0750) < 0) {
-       perror(datadir);
+    if (access(gamedir, F_OK) < 0 && mkdir(gamedir, 0750) < 0) {
+       perror(gamedir);
        printf("Can't make game directory\n");
        exit(1);
     }
        printf("Can't make game directory\n");
        exit(1);
     }
-    if (chdir(datadir)) {
-       fprintf(stderr, "Can't chdir to %s (%s)\n", datadir, strerror(errno));
+    if (chdir(gamedir)) {
+       fprintf(stderr, "Can't chdir to %s (%s)\n", gamedir, strerror(errno));
        exit(EXIT_FAILURE);
     }
 
     if (!force) {
        printf("WARNING: this blasts the existing game in %s (if any)\n",
        exit(EXIT_FAILURE);
     }
 
     if (!force) {
        printf("WARNING: this blasts the existing game in %s (if any)\n",
-          datadir);
+              gamedir);
        printf("continue? ");
        fgets(buf, sizeof(buf), stdin);
        if (*buf != 'y' && *buf != 'Y')
        printf("continue? ");
        fgets(buf, sizeof(buf), stdin);
        if (*buf != 'y' && *buf != 'Y')
@@ -188,7 +188,7 @@ main(int argc, char *argv[])
     close(creat(timestampfil, 0600));
     close(creat(annfil, 0600));
     chmod(infodir, 0750);
     close(creat(timestampfil, 0600));
     close(creat(annfil, 0600));
     chmod(infodir, 0750);
-    chmod(datadir, 0770);
+    chmod(gamedir, 0770);
     chmod(teldir, 0770);
 
     /* create a zero-filled sector file */
     chmod(teldir, 0770);
 
     /* create a zero-filled sector file */