]> git.pond.sub.org Git - empserver/commitdiff
(EXEEXT): New.
authorMarkus Armbruster <armbru@pond.sub.org>
Sun, 15 Jan 2006 18:07:58 +0000 (18:07 +0000)
committerMarkus Armbruster <armbru@pond.sub.org>
Sun, 15 Jan 2006 18:07:58 +0000 (18:07 +0000)
(util, client, server): Use it.

GNUmakefile.in
Make.mk

index 3f622c3a28325639b6f634b5cafb579c895fde63..53485185e7db3a76cfdb33e2f0badd6cb29ad99b 100644 (file)
@@ -52,6 +52,10 @@ termlibs := @termlibs@
 CCDEPMODE := @CCDEPMODE@
 @am__fastdepCC_TRUE@how_to_dep := fast
 @am__fastdepCC_FALSE@@AMDEP_TRUE@how_to_dep := depcomp
+EXEEXT := @EXEEXT@
+ifneq (@OBJEXT@,o)
+$(error This makefile can't cope with your compiler's object file names)
+endif
 
 AWK := @AWK@
 INSTALL := @INSTALL@
diff --git a/Make.mk b/Make.mk
index 989c5efacd00e2d6554b702fa0796ec4c067613a..cbd676329cbdf34a16bfeff5bccf41861fc7a7df 100644 (file)
--- a/Make.mk
+++ b/Make.mk
@@ -66,9 +66,9 @@ obj := $(csrc:.c=.o) $(filter %.o, $(ac:.c=.o))
 # TODO AIX needs lwpInit.o lwpRestore.o lwpSave.o unless UCONTEXT
 deps := $(obj:.o=.d)
 libs := $(addprefix lib/, libcommon.a libgen.a libglobal.a)
-util := $(addprefix src/util/, fairland files pconfig)
-client := src/client/empire
-server := src/server/emp_server
+util := $(addprefix src/util/, $(addsuffix $(EXEEXT), fairland files pconfig))
+client := src/client/empire$(EXEEXT)
+server := src/server/emp_server$(EXEEXT)
 progs := $(util) $(client) $(server)
 tsubj := $(addprefix info/, $(addsuffix .t, $(subjects)))
 ttop := info/TOP.t