]> git.pond.sub.org Git - empserver/blobdiff - Makefile
(nati, player_coms): Add ability for deities to request a nation report for any country.
[empserver] / Makefile
index dea419139994d74ca6a10b39e8981ed8cbd09013..1c464349b2cb198aa9d6d9fa683f94d18c74bb59 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,6 @@
 # 
 #   Empire - A multi-player, client/server Internet based war game.
-#   Copyright (C) 1986-2000, Dave Pare, Jeff Bailey, Thomas Ruschak,
+#   Copyright (C) 1986-2005, Dave Pare, Jeff Bailey, Thomas Ruschak,
 #                            Ken Stevens, Steve McClure
 # 
 #   This program is free software; you can redistribute it and/or modify
@@ -53,15 +53,13 @@ all:
        @echo '   freebsd'
        @echo '   hp'
        @echo '   hpux'
+       @echo '   interix'
        @echo '   irix'
        @echo '   irix5'
        @echo '   isi'
        @echo '   linux'
        @echo '   linux-pthreads'
        @echo '   mach2.5'
-       @echo '   mipsbsd'
-       @echo '   mipsultrix'
-       @echo '   mipsultrix.gcc'
        @echo '   next'
        @echo '   nt'
        @echo '   osx'
@@ -73,7 +71,6 @@ all:
        @echo '   sun4'
        @echo '   sun4.debug'
        @echo '   sun4.opt'
-       @echo '   vaxultrix'
 
 alpha:
        @echo 'building a $(WORLDX) by $(WORLDY) server...'
@@ -180,14 +177,6 @@ linux-pthreads:
        ($(MAKE) binaries $(LINUXPTHMASTER))
        ($(MAKE) install)
 
-mipsbsd:
-       @echo 'building a $(WORLDX) by $(WORLDY) server...'
-       (cd src/doconfig; $(MAKE) $(MIPSBSDMASTER))
-       ($(MAKE) genlibs $(MIPSBSDMASTER))
-       (cd src/lib/lwp; $(MAKE) mipsultrix $(MIPSBSDMASTER))
-       ($(MAKE) binaries $(MIPSBSDMASTER))
-       ($(MAKE) install)
-
 mach2.5:
        @echo 'building a $(WORLDX) by $(WORLDY) server...'
        (cd src/doconfig; $(MAKE) $(MACH25MASTER))
@@ -196,22 +185,6 @@ mach2.5:
        ($(MAKE) binaries $(MACH25MASTER))
        ($(MAKE) install)
 
-mipsultrix:
-       @echo 'building a $(WORLDX) by $(WORLDY) server...'
-       (cd src/doconfig; $(MAKE) $(MIPSULTMASTER))
-       ($(MAKE) genlibs $(MIPSULTMASTER))
-       (cd src/lib/lwp; $(MAKE) mipsultrix $(MIPSULTMASTER))
-       ($(MAKE) binaries $(MIPSULTMASTER))
-       ($(MAKE) install)
-
-mipsultrix.gcc:
-       @echo 'building a $(WORLDX) by $(WORLDY) server...'
-       (cd src/doconfig; $(MAKE) $(MIPSULTGMASTER))
-       ($(MAKE) genlibs $(MIPSULTGMASTER))
-       (cd src/lib/lwp; $(MAKE) mipsultrix $(MIPSULTGMASTER))
-       ($(MAKE) binaries $(MIPSULTGMASTER))
-       ($(MAKE) install)
-
 nt:
        @echo 'building a $(WORLDX) by $(WORLDY) server...'
        cd src/doconfig
@@ -224,12 +197,12 @@ nt:
        $(MAKE) ntbinaries TOBUILD=nt $(NTMASTER)
        $(MAKE) ntinstall
 
-vaxultrix:
+interix:
        @echo 'building a $(WORLDX) by $(WORLDY) server...'
-       (cd src/doconfig; $(MAKE) $(VAXULTMASTER))
-       ($(MAKE) genlibs $(VAXULTMASTER))
-       (cd src/lib/lwp; $(MAKE) $(VAXULTMASTER))
-       ($(MAKE) binaries $(VAXULTMASTER))
+       (cd src/doconfig; $(MAKE) $(INTERIXMASTER))
+       ($(MAKE) genlibs $(INTERIXMASTER))
+       (cd src/lib/lwp; $(MAKE) $(INTERIXMASTER))
+       ($(MAKE) binaries $(INTERIXMASTER))
        ($(MAKE) install)
 
 aix:
@@ -486,12 +459,12 @@ install:
        (cd src/client; $(MAKE) install)
        (cd src/server; $(MAKE) install)
        (cd src/util; $(MAKE) install)
+       -mkdir $(EMPDIR)/data
        -(mv $(EMPDIR)/data/econfig $(EMPDIR)/data/econfig.bak)
        ($(EMPDIR)/bin/pconfig > $(EMPDIR)/data/econfig)
        -(mv $(EMPDIR)/data/econfig.bak $(EMPDIR)/data/econfig)
 
 ntinstall:
-       -(mkdir bin)
        cd src\client
        $(MAKE) ntinstall
        cd ..\..
@@ -501,8 +474,11 @@ ntinstall:
        cd src\util
        $(MAKE) ntinstall
        cd ..\..
-       cd data
+       -mkdir $(NTINSTDIR)\data
+       cd $(NTINSTDIR)\data
        ($(NTINSTDIR)\bin\pconfig.exe > $(NTINSTDIR)\data\econfig.new)
        -(move econfig.new econfig)
        cd ..
 
+dist:
+       src/scripts/mkdist